ASF Bugzilla – Attachment 34019 Details for
Bug 59813
Infinite loop behavior on circular relations of Class-Path entries in Manifest.MF file
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
Thread dump
threaddump-1467848810227.tdump (text/plain), 19.13 KB, created by
HyunWoo Jo
on 2016-07-06 23:51:40 UTC
(
hide
)
Description:
Thread dump
Filename:
MIME Type:
Creator:
HyunWoo Jo
Created:
2016-07-06 23:51:40 UTC
Size:
19.13 KB
patch
obsolete
>2016-07-07 08:46:50 >Full thread dump Java HotSpot(TM) 64-Bit Server VM (24.101-b14 mixed mode): > >"RMI TCP Connection(3)-192.168.1.2" daemon prio=6 tid=0x0000000011068000 nid=0xb84 runnable [0x000000001554e000] > java.lang.Thread.State: RUNNABLE > 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 <0x00000007f5eea020> (a java.io.BufferedInputStream) > at java.io.FilterInputStream.read(Unknown Source) > at sun.rmi.transport.tcp.TCPTransport.handleMessages(Unknown Source) > at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(Unknown Source) > at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.access$400(Unknown Source) > at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler$1.run(Unknown Source) > at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler$1.run(Unknown Source) > at java.security.AccessController.doPrivileged(Native Method) > at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(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) > > Locked ownable synchronizers: > - <0x00000007f5e5cd08> (a java.util.concurrent.ThreadPoolExecutor$Worker) > >"RMI TCP Connection(2)-192.168.1.2" daemon prio=6 tid=0x0000000010fa2800 nid=0x1898 in Object.wait() [0x000000001564c000] > java.lang.Thread.State: TIMED_WAITING (on object monitor) > at java.lang.Object.wait(Native Method) > - waiting on <0x00000007f5e08248> (a com.sun.jmx.remote.internal.ArrayNotificationBuffer) > at com.sun.jmx.remote.internal.ArrayNotificationBuffer.fetchNotifications(Unknown Source) > - locked <0x00000007f5e08248> (a com.sun.jmx.remote.internal.ArrayNotificationBuffer) > at com.sun.jmx.remote.internal.ArrayNotificationBuffer$ShareBuffer.fetchNotifications(Unknown Source) > at com.sun.jmx.remote.internal.ServerNotifForwarder.fetchNotifs(Unknown Source) > at javax.management.remote.rmi.RMIConnectionImpl$4.run(Unknown Source) > at javax.management.remote.rmi.RMIConnectionImpl$4.run(Unknown Source) > at javax.management.remote.rmi.RMIConnectionImpl.fetchNotifications(Unknown Source) > 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 sun.rmi.server.UnicastServerRef.dispatch(Unknown Source) > at sun.rmi.transport.Transport$2.run(Unknown Source) > at sun.rmi.transport.Transport$2.run(Unknown Source) > at java.security.AccessController.doPrivileged(Native Method) > at sun.rmi.transport.Transport.serviceCall(Unknown Source) > at sun.rmi.transport.tcp.TCPTransport.handleMessages(Unknown Source) > at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(Unknown Source) > at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.access$400(Unknown Source) > at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler$1.run(Unknown Source) > at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler$1.run(Unknown Source) > at java.security.AccessController.doPrivileged(Native Method) > at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(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) > > Locked ownable synchronizers: > - <0x00000007f5e5cf18> (a java.util.concurrent.ThreadPoolExecutor$Worker) > >"JMX server connection timeout 20" daemon prio=6 tid=0x00000000131cd800 nid=0x244c in Object.wait() [0x0000000014d7e000] > java.lang.Thread.State: TIMED_WAITING (on object monitor) > at java.lang.Object.wait(Native Method) > - waiting on <0x00000007f5e5d688> (a [I) > at com.sun.jmx.remote.internal.ServerCommunicatorAdmin$Timeout.run(Unknown Source) > - locked <0x00000007f5e5d688> (a [I) > at java.lang.Thread.run(Unknown Source) > > Locked ownable synchronizers: > - None > >"RMI Scheduler(0)" daemon prio=6 tid=0x0000000013001000 nid=0x1288 waiting on condition [0x0000000014f9f000] > java.lang.Thread.State: TIMED_WAITING (parking) > at sun.misc.Unsafe.park(Native Method) > - parking to wait for <0x00000007f5e6c3e0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) > 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) > > Locked ownable synchronizers: > - None > >"RMI TCP Connection(1)-192.168.1.2" daemon prio=6 tid=0x00000000136ed800 nid=0x27d0 runnable [0x00000000151ae000] > java.lang.Thread.State: RUNNABLE > 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 <0x00000007f5eec1d8> (a java.io.BufferedInputStream) > at java.io.FilterInputStream.read(Unknown Source) > at sun.rmi.transport.tcp.TCPTransport.handleMessages(Unknown Source) > at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(Unknown Source) > at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.access$400(Unknown Source) > at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler$1.run(Unknown Source) > at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler$1.run(Unknown Source) > at java.security.AccessController.doPrivileged(Native Method) > at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(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) > > Locked ownable synchronizers: > - <0x00000007f5e5e1d8> (a java.util.concurrent.ThreadPoolExecutor$Worker) > >"RMI TCP Accept-0" daemon prio=6 tid=0x00000000132cb800 nid=0xdf0 runnable [0x00000000153ae000] > java.lang.Thread.State: RUNNABLE > at java.net.DualStackPlainSocketImpl.accept0(Native Method) > at java.net.DualStackPlainSocketImpl.socketAccept(Unknown Source) > at java.net.AbstractPlainSocketImpl.accept(Unknown Source) > at java.net.PlainSocketImpl.accept(Unknown Source) > - locked <0x00000007f5e5d0e8> (a java.net.SocksSocketImpl) > at java.net.ServerSocket.implAccept(Unknown Source) > at java.net.ServerSocket.accept(Unknown Source) > at sun.management.jmxremote.LocalRMIServerSocketFactory$1.accept(Unknown Source) > at sun.rmi.transport.tcp.TCPTransport$AcceptLoop.executeAcceptLoop(Unknown Source) > at sun.rmi.transport.tcp.TCPTransport$AcceptLoop.run(Unknown Source) > at java.lang.Thread.run(Unknown Source) > > Locked ownable synchronizers: > - None > >"localhost-startStop-1" daemon prio=6 tid=0x000000001358e800 nid=0x26b8 runnable [0x0000000012a3e000] > java.lang.Thread.State: RUNNABLE > at java.io.WinNTFileSystem.getLastModifiedTime(Native Method) > at java.io.File.lastModified(Unknown Source) > at java.util.zip.ZipFile.<init>(Unknown Source) > at java.util.zip.ZipFile.<init>(Unknown Source) > at java.util.jar.JarFile.<init>(Unknown Source) > at java.util.jar.JarFile.<init>(Unknown Source) > at org.apache.tomcat.util.scan.JarFileUrlJar.<init>(JarFileUrlJar.java:60) > at org.apache.tomcat.util.scan.JarFactory.newInstance(JarFactory.java:43) > at org.apache.tomcat.util.scan.StandardJarScanner.process(StandardJarScanner.java:326) > at org.apache.tomcat.util.scan.StandardJarScanner.scan(StandardJarScanner.java:276) > at org.apache.catalina.startup.ContextConfig.processJarsForWebFragments(ContextConfig.java:1887) > at org.apache.catalina.startup.ContextConfig.webConfig(ContextConfig.java:1122) > at org.apache.catalina.startup.ContextConfig.configureStart(ContextConfig.java:771) > - locked <0x0000000701d0e960> (a org.apache.catalina.startup.ContextConfig) > at org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.java:298) > at org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:94) > at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5076) > - locked <0x0000000701d0eac0> (a org.apache.catalina.core.StandardContext) > at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:152) > - locked <0x0000000701d0eac0> (a org.apache.catalina.core.StandardContext) > at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:726) > at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:702) > at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:734) > at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1107) > at org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.java:1841) > at java.util.concurrent.Executors$RunnableAdapter.call(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 java.lang.Thread.run(Unknown Source) > > Locked ownable synchronizers: > - <0x0000000701c20e88> (a java.util.concurrent.ThreadPoolExecutor$Worker) > >"Catalina-startStop-1" daemon prio=6 tid=0x0000000013888800 nid=0x1338 waiting on condition [0x0000000014e7e000] > java.lang.Thread.State: WAITING (parking) > at sun.misc.Unsafe.park(Native Method) > - parking to wait for <0x0000000701d0ee18> (a java.util.concurrent.FutureTask) > at java.util.concurrent.locks.LockSupport.park(Unknown Source) > at java.util.concurrent.FutureTask.awaitDone(Unknown Source) > at java.util.concurrent.FutureTask.get(Unknown Source) > at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:1025) > at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:409) > at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1551) > at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:284) > at org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:94) > at org.apache.catalina.util.LifecycleBase.setStateInternal(LifecycleBase.java:401) > - locked <0x0000000701c21000> (a org.apache.catalina.core.StandardHost) > at org.apache.catalina.util.LifecycleBase.setState(LifecycleBase.java:345) > - locked <0x0000000701c21000> (a org.apache.catalina.core.StandardHost) > at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:930) > - locked <0x0000000701c21000> (a org.apache.catalina.core.StandardHost) > at org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:890) > - locked <0x0000000701c21000> (a org.apache.catalina.core.StandardHost) > at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:152) > - locked <0x0000000701c21000> (a org.apache.catalina.core.StandardHost) > at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1405) > at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1395) > 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 java.lang.Thread.run(Unknown Source) > > Locked ownable synchronizers: > - <0x0000000701d0eef0> (a java.util.concurrent.ThreadPoolExecutor$Worker) > >"NioBlockingSelector.BlockPoller-2" daemon prio=6 tid=0x00000000137a4000 nid=0xb34 runnable [0x0000000014c5f000] > java.lang.Thread.State: RUNNABLE > 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 <0x0000000701d26a28> (a sun.nio.ch.Util$2) > - locked <0x0000000701d26a18> (a java.util.Collections$UnmodifiableSet) > - locked <0x0000000701d268a8> (a sun.nio.ch.WindowsSelectorImpl) > at sun.nio.ch.SelectorImpl.select(Unknown Source) > at org.apache.tomcat.util.net.NioBlockingSelector$BlockPoller.run(NioBlockingSelector.java:339) > > Locked ownable synchronizers: > - None > >"NioBlockingSelector.BlockPoller-1" daemon prio=6 tid=0x0000000013301800 nid=0x1bc4 runnable [0x0000000014acf000] > java.lang.Thread.State: RUNNABLE > 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 <0x0000000701d2ff70> (a sun.nio.ch.Util$2) > - locked <0x0000000701d2ff60> (a java.util.Collections$UnmodifiableSet) > - locked <0x0000000701d2fe00> (a sun.nio.ch.WindowsSelectorImpl) > at sun.nio.ch.SelectorImpl.select(Unknown Source) > at org.apache.tomcat.util.net.NioBlockingSelector$BlockPoller.run(NioBlockingSelector.java:339) > > Locked ownable synchronizers: > - None > >"GC Daemon" daemon prio=2 tid=0x0000000013658800 nid=0x1fa4 in Object.wait() [0x000000001491f000] > java.lang.Thread.State: TIMED_WAITING (on object monitor) > at java.lang.Object.wait(Native Method) > - waiting on <0x0000000701deca30> (a sun.misc.GC$LatencyLock) > at sun.misc.GC$Daemon.run(Unknown Source) > - locked <0x0000000701deca30> (a sun.misc.GC$LatencyLock) > > Locked ownable synchronizers: > - None > >"AsyncFileHandlerWriter-397188351" daemon prio=6 tid=0x0000000010f37000 nid=0x4cc waiting on condition [0x0000000012d7f000] > java.lang.Thread.State: TIMED_WAITING (parking) > at sun.misc.Unsafe.park(Native Method) > - parking to wait for <0x0000000701decab0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) > at java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source) > at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(Unknown Source) > at java.util.concurrent.LinkedBlockingDeque.pollFirst(Unknown Source) > at java.util.concurrent.LinkedBlockingDeque.poll(Unknown Source) > at org.apache.juli.AsyncFileHandler$LoggerThread.run(AsyncFileHandler.java:152) > > Locked ownable synchronizers: > - None > >"Service Thread" daemon prio=6 tid=0x000000000fc7e800 nid=0x27e0 runnable [0x0000000000000000] > java.lang.Thread.State: RUNNABLE > > Locked ownable synchronizers: > - None > >"C2 CompilerThread1" daemon prio=10 tid=0x000000000fc7c800 nid=0x188c waiting on condition [0x0000000000000000] > java.lang.Thread.State: RUNNABLE > > Locked ownable synchronizers: > - None > >"C2 CompilerThread0" daemon prio=10 tid=0x0000000010e40000 nid=0x19e0 waiting on condition [0x0000000000000000] > java.lang.Thread.State: RUNNABLE > > Locked ownable synchronizers: > - None > >"Attach Listener" daemon prio=10 tid=0x0000000010e3f000 nid=0x638 waiting on condition [0x0000000000000000] > java.lang.Thread.State: RUNNABLE > > Locked ownable synchronizers: > - None > >"Signal Dispatcher" daemon prio=10 tid=0x0000000010e3e000 nid=0xbe8 runnable [0x0000000000000000] > java.lang.Thread.State: RUNNABLE > > Locked ownable synchronizers: > - None > >"Finalizer" daemon prio=8 tid=0x000000000fc61000 nid=0x660 in Object.wait() [0x0000000011f8f000] > java.lang.Thread.State: WAITING (on object monitor) > at java.lang.Object.wait(Native Method) > - waiting on <0x0000000701c73ed8> (a java.lang.ref.ReferenceQueue$Lock) > at java.lang.ref.ReferenceQueue.remove(Unknown Source) > - locked <0x0000000701c73ed8> (a java.lang.ref.ReferenceQueue$Lock) > at java.lang.ref.ReferenceQueue.remove(Unknown Source) > at java.lang.ref.Finalizer$FinalizerThread.run(Unknown Source) > > Locked ownable synchronizers: > - None > >"Reference Handler" daemon prio=10 tid=0x00000000025e7800 nid=0x17f4 in Object.wait() [0x00000000120cf000] > java.lang.Thread.State: WAITING (on object monitor) > at java.lang.Object.wait(Native Method) > - waiting on <0x0000000701c738b8> (a java.lang.ref.Reference$Lock) > at java.lang.Object.wait(Object.java:503) > at java.lang.ref.Reference$ReferenceHandler.run(Unknown Source) > - locked <0x0000000701c738b8> (a java.lang.ref.Reference$Lock) > > Locked ownable synchronizers: > - None > >"main" prio=6 tid=0x0000000002558000 nid=0x1c80 waiting on condition [0x00000000028ce000] > java.lang.Thread.State: WAITING (parking) > at sun.misc.Unsafe.park(Native Method) > - parking to wait for <0x0000000701de04f8> (a java.util.concurrent.FutureTask) > at java.util.concurrent.locks.LockSupport.park(Unknown Source) > at java.util.concurrent.FutureTask.awaitDone(Unknown Source) > at java.util.concurrent.FutureTask.get(Unknown Source) > at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:913) > - locked <0x0000000701d38218> (a org.apache.catalina.core.StandardEngine) > at org.apache.catalina.core.StandardEngine.startInternal(StandardEngine.java:262) > - locked <0x0000000701d38218> (a org.apache.catalina.core.StandardEngine) > at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:152) > - locked <0x0000000701d38218> (a org.apache.catalina.core.StandardEngine) > at org.apache.catalina.core.StandardService.startInternal(StandardService.java:422) > - locked <0x0000000701d38218> (a org.apache.catalina.core.StandardEngine) > at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:152) > - locked <0x0000000701d203a8> (a org.apache.catalina.core.StandardService) > at org.apache.catalina.core.StandardServer.startInternal(StandardServer.java:791) > - locked <0x0000000701d21540> (a java.lang.Object) > at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:152) > - locked <0x0000000701d20580> (a org.apache.catalina.core.StandardServer) > at org.apache.catalina.startup.Catalina.start(Catalina.java:655) > 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 org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:355) > at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:495) > > Locked ownable synchronizers: > - None > >"VM Thread" prio=10 tid=0x000000000fc5d800 nid=0x4a8 runnable > >"GC task thread#0 (ParallelGC)" prio=6 tid=0x000000000256d000 nid=0x2478 runnable > >"GC task thread#1 (ParallelGC)" prio=6 tid=0x000000000256f000 nid=0x275c runnable > >"GC task thread#2 (ParallelGC)" prio=6 tid=0x0000000002570800 nid=0x5ec runnable > >"GC task thread#3 (ParallelGC)" prio=6 tid=0x0000000002572800 nid=0xca8 runnable > >"GC task thread#4 (ParallelGC)" prio=6 tid=0x0000000002576000 nid=0x1598 runnable > >"GC task thread#5 (ParallelGC)" prio=6 tid=0x0000000002579800 nid=0x1674 runnable > >"GC task thread#6 (ParallelGC)" prio=6 tid=0x000000000257a800 nid=0x27c4 runnable > >"GC task thread#7 (ParallelGC)" prio=6 tid=0x000000000257d000 nid=0x68c runnable > >"VM Periodic Task Thread" prio=10 tid=0x0000000010e59000 nid=0x7f8 waiting on condition > >JNI global references: 181 >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 59813
:
34018
| 34019 |
34020