Skip to content

Instantly share code, notes, and snippets.

@abayer
Created May 19, 2014 16:42
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
Star You must be signed in to star a gist
Save abayer/c99f72ca1232e4d8acfa to your computer and use it in GitHub Desktop.
Thread Dump
\home\hudson\tools\maven\apache-maven-3.0.4\bin\mvn.bat clean install -Prun-its -U -B -V -fae -Papache.snapshots -s C:\Windows\TEMP\config1951354584265745633tmp: stdout copier
"\home\hudson\tools\maven\apache-maven-3.0.4\bin\mvn.bat clean install -Prun-its -U -B -V -fae -Papache.snapshots -s C:\Windows\TEMP\config1951354584265745633tmp: stdout copier" Id=246 Group=main WAITING on hudson.remoting.PipeWindow$Real@1ce95c58
at java.lang.Object.wait(Native Method)
- waiting on hudson.remoting.PipeWindow$Real@1ce95c58
at java.lang.Object.wait(Object.java:503)
at hudson.remoting.PipeWindow$Real.get(PipeWindow.java:209)
at hudson.remoting.ProxyOutputStream._write(ProxyOutputStream.java:135)
- locked hudson.remoting.ProxyOutputStream@7b1cc195
at hudson.remoting.ProxyOutputStream.write(ProxyOutputStream.java:103)
at hudson.remoting.RemoteOutputStream.write(RemoteOutputStream.java:110)
at hudson.util.StreamCopyThread.run(StreamCopyThread.java:61)
Channel reader thread: channel
"Channel reader thread: channel" Id=189 Group=main RUNNABLE (in native)
at java.net.SocketInputStream.socketRead0(Native Method)
at java.net.SocketInputStream.read(Unknown Source)
at java.net.SocketInputStream.read(Unknown Source)
at java.io.BufferedInputStream.fill(Unknown Source)
at java.io.BufferedInputStream.read(Unknown Source)
- locked java.io.BufferedInputStream@4bf96dd9
at hudson.remoting.FlightRecorderInputStream.read(FlightRecorderInputStream.java:77)
at java.io.ObjectInputStream$PeekInputStream.peek(Unknown Source)
at java.io.ObjectInputStream$BlockDataInputStream.peek(Unknown Source)
at java.io.ObjectInputStream$BlockDataInputStream.peekByte(Unknown Source)
at java.io.ObjectInputStream.readObject0(Unknown Source)
at java.io.ObjectInputStream.readObject(Unknown Source)
at hudson.remoting.Command.readFrom(Command.java:92)
at hudson.remoting.ClassicCommandTransport.read(ClassicCommandTransport.java:71)
at hudson.remoting.SynchronousCommandTransport$ReaderThread.run(SynchronousCommandTransport.java:48)
main
"main" Id=1 Group=main WAITING on hudson.remoting.Engine@4db4c9f3
at java.lang.Object.wait(Native Method)
- waiting on hudson.remoting.Engine@4db4c9f3
at java.lang.Thread.join(Unknown Source)
at java.lang.Thread.join(Unknown Source)
at hudson.remoting.jnlp.Main.main(Main.java:137)
at hudson.remoting.jnlp.Main._main(Main.java:130)
at hudson.remoting.Launcher.run(Launcher.java:227)
at hudson.remoting.Launcher.main(Launcher.java:192)
Ping thread for channel hudson.remoting.Channel@11b735d7:channel
"Ping thread for channel hudson.remoting.Channel@11b735d7:channel" Id=190 Group=main TIMED_WAITING
at java.lang.Thread.sleep(Native Method)
at hudson.remoting.PingThread.run(PingThread.java:86)
pool-1-svnkit-thread-1
"pool-1-svnkit-thread-1" Id=193 Group=main WAITING on java.util.concurrent.SynchronousQueue$TransferStack@1cada43c
at sun.misc.Unsafe.park(Native Method)
- waiting on java.util.concurrent.SynchronousQueue$TransferStack@1cada43c
at java.util.concurrent.locks.LockSupport.park(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.take(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 java.lang.Thread.run(Unknown Source)
pool-1-svnkit-thread-2
"pool-1-svnkit-thread-2" Id=209 Group=main WAITING on java.util.concurrent.SynchronousQueue$TransferStack@1cada43c
at sun.misc.Unsafe.park(Native Method)
- waiting on java.util.concurrent.SynchronousQueue$TransferStack@1cada43c
at java.util.concurrent.locks.LockSupport.park(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.take(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 java.lang.Thread.run(Unknown Source)
pool-1-thread-137 for channel / waiting for hudson.remoting.Channel@11b735d7:channel
"pool-1-thread-137 for channel / waiting for hudson.remoting.Channel@11b735d7:channel" Id=238 Group=main TIMED_WAITING on hudson.remoting.UserRequest@6f505b47
at java.lang.Object.wait(Native Method)
- waiting on hudson.remoting.UserRequest@6f505b47
at hudson.remoting.Request.call(Request.java:146)
at hudson.remoting.Channel.call(Channel.java:722)
at hudson.remoting.Channel.syncIO(Channel.java:1188)
at hudson.Launcher$RemoteLaunchCallable$1.join(Launcher.java:1033)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.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:299)
at hudson.remoting.RemoteInvocationHandler$RPCRequest.call(RemoteInvocationHandler.java:280)
at hudson.remoting.RemoteInvocationHandler$RPCRequest.call(RemoteInvocationHandler.java:239)
at hudson.remoting.UserRequest.perform(UserRequest.java:118)
at hudson.remoting.UserRequest.perform(UserRequest.java:48)
at hudson.remoting.Request$2.run(Request.java:328)
at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72)
at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
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$1.run(Engine.java:63)
at java.lang.Thread.run(Unknown Source)
Number of locked synchronizers = 1
- java.util.concurrent.ThreadPoolExecutor$Worker@39a8bd22
pool-1-thread-255 for channel
"pool-1-thread-255 for channel" Id=365 Group=main RUNNABLE
at sun.management.ThreadImpl.dumpThreads0(Native Method)
at sun.management.ThreadImpl.dumpAllThreads(Unknown Source)
at hudson.Functions.getThreadInfos(Functions.java:1136)
at hudson.util.RemotingDiagnostics$GetThreadDump.call(RemotingDiagnostics.java:95)
at hudson.util.RemotingDiagnostics$GetThreadDump.call(RemotingDiagnostics.java:92)
at hudson.remoting.UserRequest.perform(UserRequest.java:118)
at hudson.remoting.UserRequest.perform(UserRequest.java:48)
at hudson.remoting.Request$2.run(Request.java:328)
at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72)
at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
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$1.run(Engine.java:63)
at java.lang.Thread.run(Unknown Source)
Number of locked synchronizers = 1
- java.util.concurrent.ThreadPoolExecutor$Worker@231884e3
Thread-1
"Thread-1" Id=11 Group=main WAITING on hudson.remoting.Channel@11b735d7
at java.lang.Object.wait(Native Method)
- waiting on hudson.remoting.Channel@11b735d7
at java.lang.Object.wait(Object.java:503)
at hudson.remoting.Channel.join(Channel.java:850)
at hudson.remoting.Engine.run(Engine.java:271)
Thread-11
"Thread-11" Id=97 Group=main TIMED_WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@649ae886
at sun.misc.Unsafe.park(Native Method)
- waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@649ae886
at java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(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 java.lang.Thread.run(Unknown Source)
Attach Listener
"Attach Listener" Id=4 Group=system RUNNABLE
Finalizer
"Finalizer" Id=3 Group=system WAITING on java.lang.ref.ReferenceQueue$Lock@1bc30087
at java.lang.Object.wait(Native Method)
- waiting on java.lang.ref.ReferenceQueue$Lock@1bc30087
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)
Keep-Alive-SocketCleaner
"Keep-Alive-SocketCleaner" Id=12 Group=system WAITING on sun.net.www.http.KeepAliveStreamCleaner@7617e903
at java.lang.Object.wait(Native Method)
- waiting on sun.net.www.http.KeepAliveStreamCleaner@7617e903
at sun.net.www.http.KeepAliveStreamCleaner.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Reference Handler
"Reference Handler" Id=2 Group=system WAITING on java.lang.ref.Reference$Lock@1f57ad4e
at java.lang.Object.wait(Native Method)
- waiting on java.lang.ref.Reference$Lock@1f57ad4e
at java.lang.Object.wait(Object.java:503)
at java.lang.ref.Reference$ReferenceHandler.run(Unknown Source)
Remote Class Loader Statistics
Loading Type Time (s) Count
Classes 22.9 3523 (prefetch cache: 1755)
Resources 0.6 52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment