Created
February 26, 2016 02:49
-
-
Save benson-basis/dafe72561c5ee6d1c1d6 to your computer and use it in GitHub Desktop.
A karaf pax-exam thread dump
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Full thread dump | |
"main@1" prio=5 tid=0x1 nid=NA runnable | |
java.lang.Thread.State: RUNNABLE | |
at java.lang.String.intern(String.java:-1) | |
at java.io.ObjectStreamField.<init>(ObjectStreamField.java:107) | |
at java.io.ObjectStreamClass.readNonProxy(ObjectStreamClass.java:708) | |
at java.io.ObjectInputStream.readClassDescriptor(ObjectInputStream.java:831) | |
at java.io.ObjectInputStream.readNonProxyDesc(ObjectInputStream.java:1602) | |
at java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1518) | |
at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1774) | |
at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1351) | |
at java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:2000) | |
at java.io.ObjectInputStream.defaultReadObject(ObjectInputStream.java:501) | |
at java.lang.Throwable.readObject(Throwable.java:914) | |
at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source:-1) | |
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | |
at java.lang.reflect.Method.invoke(Method.java:497) | |
at java.io.ObjectStreamClass.invokeReadObject(ObjectStreamClass.java:1017) | |
at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1900) | |
at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1801) | |
at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1351) | |
at java.io.ObjectInputStream.readObject(ObjectInputStream.java:371) | |
at sun.rmi.transport.StreamRemoteCall.executeCall(StreamRemoteCall.java:245) | |
at sun.rmi.server.UnicastRef.invoke(UnicastRef.java:379) | |
at sun.rmi.registry.RegistryImpl_Stub.lookup(Unknown Source:-1) | |
at org.ops4j.pax.exam.rbc.client.intern.RemoteBundleContextClientImpl.getRemoteBundleContext(RemoteBundleContextClientImpl.java:242) | |
- locked <0x107d> (a org.ops4j.pax.exam.rbc.client.intern.RemoteBundleContextClientImpl) | |
at org.ops4j.pax.exam.rbc.client.intern.RemoteBundleContextClientImpl.waitForState(RemoteBundleContextClientImpl.java:211) | |
at org.ops4j.pax.exam.karaf.container.internal.KarafTestContainer.waitForState(KarafTestContainer.java:580) | |
at org.ops4j.pax.exam.karaf.container.internal.KarafTestContainer.startKaraf(KarafTestContainer.java:230) | |
at org.ops4j.pax.exam.karaf.container.internal.KarafTestContainer.start(KarafTestContainer.java:180) | |
- locked <0x107e> (a org.ops4j.pax.exam.karaf.container.internal.KarafTestContainer) | |
at org.ops4j.pax.exam.spi.reactors.EagerSingleStagedReactor.setUp(EagerSingleStagedReactor.java:86) | |
at org.ops4j.pax.exam.spi.reactors.EagerSingleStagedReactor.beforeClass(EagerSingleStagedReactor.java:136) | |
at org.ops4j.pax.exam.spi.reactors.ReactorManager.beforeClass(ReactorManager.java:448) | |
at org.ops4j.pax.exam.junit.impl.ProbeRunner.run(ProbeRunner.java:97) | |
at org.ops4j.pax.exam.junit.PaxExam.run(PaxExam.java:93) | |
at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:283) | |
at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:173) | |
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:153) | |
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:128) | |
at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:203) | |
at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:155) | |
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103) | |
"Thread-2@2992" daemon prio=5 tid=0x1d nid=NA waiting | |
java.lang.Thread.State: WAITING | |
at sun.misc.Unsafe.park(Unsafe.java:-1) | |
at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215) | |
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078) | |
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1093) | |
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809) | |
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
"Thread-1@2961" daemon prio=5 tid=0x1b nid=NA waiting | |
java.lang.Thread.State: WAITING | |
at sun.misc.Unsafe.park(Unsafe.java:-1) | |
at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215) | |
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078) | |
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1093) | |
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809) | |
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
"Active Thread: Equinox Container: c0059805-33dc-0015-1d28-b9b4a3d4cdfb@2096" prio=5 tid=0x12 nid=NA waiting | |
java.lang.Thread.State: WAITING | |
at sun.misc.Unsafe.park(Unsafe.java:-1) | |
at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215) | |
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078) | |
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1093) | |
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809) | |
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
"RMI Scheduler(0)@1849" daemon prio=5 tid=0x11 nid=NA waiting | |
java.lang.Thread.State: WAITING | |
at sun.misc.Unsafe.park(Unsafe.java:-1) | |
at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215) | |
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078) | |
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1093) | |
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809) | |
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
"RMI TCP Connection(idle)@1764" daemon prio=5 tid=0x10 nid=NA waiting | |
java.lang.Thread.State: WAITING | |
at sun.misc.Unsafe.park(Unsafe.java:-1) | |
at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215) | |
at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:460) | |
at java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:362) | |
at java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:941) | |
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1066) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
"CM Event Dispatcher@2845" daemon prio=5 tid=0x19 nid=NA waiting | |
java.lang.Thread.State: WAITING | |
at java.lang.Object.wait(Object.java:-1) | |
at java.lang.Object.wait(Object.java:502) | |
at org.apache.felix.cm.impl.UpdateThread.run(UpdateThread.java:84) | |
at java.lang.Thread.run(Thread.java:745) | |
"CM Configuration Updater@2844" daemon prio=5 tid=0x18 nid=NA waiting | |
java.lang.Thread.State: WAITING | |
at java.lang.Object.wait(Object.java:-1) | |
at java.lang.Object.wait(Object.java:502) | |
at org.apache.felix.cm.impl.UpdateThread.run(UpdateThread.java:84) | |
at java.lang.Thread.run(Thread.java:745) | |
"Start Level: Equinox Container: c0059805-33dc-0015-1d28-b9b4a3d4cdfb@2208" daemon prio=5 tid=0x15 nid=NA waiting | |
java.lang.Thread.State: WAITING | |
at java.lang.Object.wait(Object.java:-1) | |
at java.lang.Object.wait(Object.java:502) | |
at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400) | |
at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336) | |
"Framework Event Dispatcher: Equinox Container: c0059805-33dc-0015-1d28-b9b4a3d4cdfb@2178" daemon prio=5 tid=0x14 nid=NA waiting | |
java.lang.Thread.State: WAITING | |
at java.lang.Object.wait(Object.java:-1) | |
at java.lang.Object.wait(Object.java:502) | |
at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400) | |
at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336) | |
"fileinstall-/Users/benson/x/rosapi-and-java-binding/rosapi1.5/itests/tests/target/pax/e36031db-9424-4227-9b97-7cce16fe3e6c/etc@3018" daemon prio=5 tid=0x1a nid=NA waiting | |
java.lang.Thread.State: WAITING | |
at java.lang.Object.wait(Object.java:-1) | |
at org.apache.felix.fileinstall.internal.DirectoryWatcher.run(DirectoryWatcher.java:314) | |
"fileinstall-/Users/benson/x/rosapi-and-java-binding/rosapi1.5/itests/tests/target/pax/e36031db-9424-4227-9b97-7cce16fe3e6c/deploy@2993" daemon prio=5 tid=0x1c nid=NA waiting | |
java.lang.Thread.State: WAITING | |
at java.lang.Object.wait(Object.java:-1) | |
at org.apache.felix.fileinstall.internal.DirectoryWatcher.run(DirectoryWatcher.java:314) | |
"RMI TCP Connection(2)-127.0.0.1@4214" daemon prio=5 tid=0x1f nid=NA runnable | |
java.lang.Thread.State: RUNNABLE | |
at java.net.SocketInputStream.socketRead0(SocketInputStream.java:-1) | |
at java.net.SocketInputStream.socketRead(SocketInputStream.java:116) | |
at java.net.SocketInputStream.read(SocketInputStream.java:170) | |
at java.net.SocketInputStream.read(SocketInputStream.java:141) | |
at java.io.BufferedInputStream.fill(BufferedInputStream.java:246) | |
at java.io.BufferedInputStream.read(BufferedInputStream.java:265) | |
- locked <0x1078> (a java.io.BufferedInputStream) | |
at java.io.FilterInputStream.read(FilterInputStream.java:83) | |
at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:550) | |
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:826) | |
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.lambda$run$256(TCPTransport.java:683) | |
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler$$Lambda$8.1332803643.run(Unknown Source:-1) | |
at java.security.AccessController.doPrivileged(AccessController.java:-1) | |
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:682) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
"Karaf Shutdown Socket Thread@2219" daemon prio=5 tid=0x17 nid=NA runnable | |
java.lang.Thread.State: RUNNABLE | |
at java.net.PlainSocketImpl.socketAccept(PlainSocketImpl.java:-1) | |
at java.net.AbstractPlainSocketImpl.accept(AbstractPlainSocketImpl.java:409) | |
at java.net.ServerSocket.implAccept(ServerSocket.java:545) | |
at java.net.ServerSocket.accept(ServerSocket.java:513) | |
at org.apache.karaf.main.ShutdownSocketThread.run(ShutdownSocketThread.java:57) | |
"RMI TCP Accept-21000@1440" daemon prio=5 tid=0xe nid=NA runnable | |
java.lang.Thread.State: RUNNABLE | |
at java.net.PlainSocketImpl.socketAccept(PlainSocketImpl.java:-1) | |
at java.net.AbstractPlainSocketImpl.accept(AbstractPlainSocketImpl.java:409) | |
at java.net.ServerSocket.implAccept(ServerSocket.java:545) | |
at java.net.ServerSocket.accept(ServerSocket.java:513) | |
at sun.rmi.transport.tcp.TCPTransport$AcceptLoop.executeAcceptLoop(TCPTransport.java:400) | |
at sun.rmi.transport.tcp.TCPTransport$AcceptLoop.run(TCPTransport.java:372) | |
at java.lang.Thread.run(Thread.java:745) | |
"Karaf Lock Monitor Thread@2215" prio=5 tid=0x16 nid=NA sleeping | |
java.lang.Thread.State: TIMED_WAITING | |
at java.lang.Thread.sleep(Thread.java:-1) | |
at org.apache.karaf.main.Main.doMonitor(Main.java:352) | |
at org.apache.karaf.main.Main.access$100(Main.java:70) | |
at org.apache.karaf.main.Main$1.run(Main.java:328) | |
"Finalizer@4202" daemon prio=8 tid=0x3 nid=NA waiting | |
java.lang.Thread.State: WAITING | |
at java.lang.Object.wait(Object.java:-1) | |
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:143) | |
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:164) | |
at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:209) | |
"Reference Handler@4203" daemon prio=10 tid=0x2 nid=NA waiting | |
java.lang.Thread.State: WAITING | |
at java.lang.Object.wait(Object.java:-1) | |
at java.lang.Object.wait(Object.java:502) | |
at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:157) | |
"Signal Dispatcher@4201" daemon prio=9 tid=0x4 nid=NA runnable | |
java.lang.Thread.State: RUNNABLE | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment