Login
[x]
Log in using an account from:
Fedora Account System
Red Hat Associate
Red Hat Customer
Or login using a Red Hat Bugzilla account
Forgot Password
Login:
Hide Forgot
Create an Account
Red Hat Bugzilla – Attachment 681720 Details for
Bug 900638
EJB remote client gets stuck in some cases
[?]
New
Simple Search
Advanced Search
My Links
Browse
Requests
Reports
Current State
Search
Tabular reports
Graphical reports
Duplicates
Other Reports
User Changes
Plotly Reports
Bug Status
Bug Severity
Non-Defaults
|
Product Dashboard
Help
Page Help!
Bug Writing Guidelines
What's new
Browser Support Policy
5.0.4.rh83 Release notes
FAQ
Guides index
User guide
Web Services
Contact
Legal
This site requires JavaScript to be enabled to function correctly, please enable it.
client-thread-dump-server-stuck.txt
client-thread-dump-server-stuck.txt (text/plain), 12.92 KB, created by
Ondrej Chaloupka
on 2012-06-20 09:03:15 UTC
(
hide
)
Description:
client-thread-dump-server-stuck.txt
Filename:
MIME Type:
Creator:
Ondrej Chaloupka
Created:
2012-06-20 09:03:15 UTC
Size:
12.92 KB
patch
obsolete
>2012-06-20 10:59:39 >Full thread dump OpenJDK Server VM (20.0-b11 mixed mode): > >"Thread-1" prio=10 tid=0xb69ca000 nid=0x1020 in Object.wait() [0x69e76000] > java.lang.Thread.State: WAITING (on object monitor) > at java.lang.Object.wait(Native Method) > - waiting on <0x9e9deac8> (a java.lang.Object) > at java.lang.Object.wait(Object.java:502) > at org.jboss.remoting3.spi.AbstractHandleableCloseable.close(AbstractHandleableCloseable.java:177) > - locked <0x9e9deac8> (a java.lang.Object) > at org.jboss.ejb.client.remoting.AutoConnectionCloser.safeClose(AutoConnectionCloser.java:92) > at org.jboss.ejb.client.remoting.AutoConnectionCloser.closeAll(AutoConnectionCloser.java:79) > - locked <0x9e7a96f0> (a java.util.ArrayList) > at org.jboss.ejb.client.remoting.AutoConnectionCloser.run(AutoConnectionCloser.java:55) > at java.lang.Thread.run(Thread.java:679) > >"SIGINT handler" daemon prio=10 tid=0x6a70c800 nid=0x101f in Object.wait() [0x69ec7000] > java.lang.Thread.State: WAITING (on object monitor) > at java.lang.Object.wait(Native Method) > - waiting on <0x9e7a9790> (a java.lang.Thread) > at java.lang.Thread.join(Thread.java:1203) > - locked <0x9e7a9790> (a java.lang.Thread) > at java.lang.Thread.join(Thread.java:1256) > at java.lang.ApplicationShutdownHooks.run(ApplicationShutdownHooks.java:97) > at java.lang.Shutdown.runHooks(Shutdown.java:106) > at java.lang.Shutdown.sequence(Shutdown.java:150) > at java.lang.Shutdown.exit(Shutdown.java:195) > - locked <0x6b92a838> (a java.lang.Class for java.lang.Shutdown) > at java.lang.Terminator$1.handle(Terminator.java:52) > at sun.misc.Signal$1.run(Signal.java:212) > at java.lang.Thread.run(Thread.java:679) > >"Attach Listener" daemon prio=10 tid=0x6a70b800 nid=0xffc waiting on condition [0x00000000] > java.lang.Thread.State: RUNNABLE > >"ejb-client-cluster-node-connection-creation-2-thread-2" daemon prio=10 tid=0x6a709000 nid=0xfdc waiting for monitor entry [0x69f69000] > java.lang.Thread.State: BLOCKED (on object monitor) > at org.jboss.ejb.client.EJBClientContext.registerEJBReceiver(EJBClientContext.java:279) > - waiting to lock <0x9e5b03c0> (a java.util.IdentityHashMap) > at org.jboss.ejb.client.ClusterContext.registerEJBReceiver(ClusterContext.java:319) > at org.jboss.ejb.client.ClusterContext$EJBReceiverAssociationTask.call(ClusterContext.java:411) > at org.jboss.ejb.client.ClusterContext$EJBReceiverAssociationTask.call(ClusterContext.java:380) > 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:1110) > at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) > at java.lang.Thread.run(Thread.java:679) > >"ejb-client-cluster-node-connection-creation-2-thread-1" daemon prio=10 tid=0x6a708000 nid=0xfdb in Object.wait() [0x69fba000] > java.lang.Thread.State: RUNNABLE > at org.jboss.ejb.client.EJBClientContext.registerEJBReceiver(EJBClientContext.java:288) > - locked <0x9e5b03c0> (a java.util.IdentityHashMap) > at org.jboss.ejb.client.ClusterContext.registerEJBReceiver(ClusterContext.java:319) > at org.jboss.ejb.client.ClusterContext$EJBReceiverAssociationTask.call(ClusterContext.java:411) > at org.jboss.ejb.client.ClusterContext$EJBReceiverAssociationTask.call(ClusterContext.java:380) > 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:1110) > at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) > at java.lang.Thread.run(Thread.java:679) > >"Remoting "config-based-ejb-client-endpoint" task-4" daemon prio=10 tid=0x6b218800 nid=0xfda waiting on condition [0x6a00b000] > java.lang.Thread.State: WAITING (parking) > at sun.misc.Unsafe.park(Native Method) > - parking to wait for <0x9e6c8260> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) > at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186) > at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2043) > at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:386) > at org.xnio.LimitedBlockingQueue.take(LimitedBlockingQueue.java:95) > at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1043) > at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1103) > at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) > at java.lang.Thread.run(Thread.java:679) > >"Remoting "config-based-ejb-client-endpoint" task-3" daemon prio=10 tid=0x6b216800 nid=0xfd9 waiting on condition [0x6a05c000] > java.lang.Thread.State: WAITING (parking) > at sun.misc.Unsafe.park(Native Method) > - parking to wait for <0x9e6c8260> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) > at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186) > at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2043) > at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:386) > at org.xnio.LimitedBlockingQueue.take(LimitedBlockingQueue.java:95) > at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1043) > at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1103) > at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) > at java.lang.Thread.run(Thread.java:679) > >"Remoting "config-based-ejb-client-endpoint" task-2" daemon prio=10 tid=0x6b215800 nid=0xfd8 waiting on condition [0x6a0ad000] > java.lang.Thread.State: WAITING (parking) > at sun.misc.Unsafe.park(Native Method) > - parking to wait for <0x9e6c8260> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) > at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186) > at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2043) > at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:386) > at org.xnio.LimitedBlockingQueue.take(LimitedBlockingQueue.java:95) > at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1043) > at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1103) > at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) > at java.lang.Thread.run(Thread.java:679) > >"Remoting "config-based-ejb-client-endpoint" task-1" daemon prio=10 tid=0x6b215000 nid=0xfd7 waiting on condition [0x6a0fe000] > java.lang.Thread.State: WAITING (parking) > at sun.misc.Unsafe.park(Native Method) > - parking to wait for <0x9e6c8260> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) > at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186) > at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2043) > at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:386) > at org.xnio.LimitedBlockingQueue.take(LimitedBlockingQueue.java:95) > at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1043) > at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1103) > at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) > at java.lang.Thread.run(Thread.java:679) > >"Remoting "config-based-ejb-client-endpoint" write-1" daemon prio=10 tid=0x6a16c800 nid=0xfd6 runnable [0x6a27b000] > java.lang.Thread.State: RUNNABLE > at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method) > at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:228) > at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:83) > at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87) > - locked <0x9e6d88b0> (a sun.nio.ch.Util$1) > - locked <0x9e6d88a0> (a java.util.Collections$UnmodifiableSet) > - locked <0x9e6d86b8> (a sun.nio.ch.EPollSelectorImpl) > at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98) > at org.xnio.nio.WorkerThread.run(WorkerThread.java:157) > >"Remoting "config-based-ejb-client-endpoint" read-1" daemon prio=10 tid=0x6a198000 nid=0xfd5 waiting for monitor entry [0x6a2cc000] > java.lang.Thread.State: BLOCKED (on object monitor) > at org.jboss.ejb.client.EJBClientContext.unregisterEJBReceiver(EJBClientContext.java:330) > - waiting to lock <0x9e5b03c0> (a java.util.IdentityHashMap) > at org.jboss.ejb.client.EJBReceiverContext.close(EJBReceiverContext.java:59) > at org.jboss.ejb.client.remoting.RemotingConnectionEJBReceiver$1$1.handleClose(RemotingConnectionEJBReceiver.java:143) > at org.jboss.ejb.client.remoting.RemotingConnectionEJBReceiver$1$1.handleClose(RemotingConnectionEJBReceiver.java:140) > at org.jboss.remoting3.spi.SpiUtils.safeHandleClose(SpiUtils.java:54) > at org.jboss.remoting3.spi.AbstractHandleableCloseable$CloseHandlerTask.run(AbstractHandleableCloseable.java:501) > at org.jboss.remoting3.spi.AbstractHandleableCloseable.runCloseTask(AbstractHandleableCloseable.java:406) > at org.jboss.remoting3.spi.AbstractHandleableCloseable.closeComplete(AbstractHandleableCloseable.java:277) > at org.jboss.remoting3.remote.RemoteConnectionChannel.closeAction(RemoteConnectionChannel.java:517) > at org.jboss.remoting3.spi.AbstractHandleableCloseable.closeAsync(AbstractHandleableCloseable.java:359) > at org.jboss.remoting3.remote.RemoteConnectionHandler.closeAllChannels(RemoteConnectionHandler.java:382) > - locked <0x9e716c10> (a org.jboss.remoting3.remote.RemoteConnection) > at org.jboss.remoting3.remote.RemoteConnectionHandler.receiveCloseRequest(RemoteConnectionHandler.java:205) > at org.jboss.remoting3.remote.RemoteReadListener.handleEvent(RemoteReadListener.java:106) > at org.jboss.remoting3.remote.RemoteReadListener.handleEvent(RemoteReadListener.java:45) > at org.xnio.ChannelListeners.invokeChannelListener(ChannelListeners.java:72) > at org.xnio.channels.TranslatingSuspendableChannel.handleReadable(TranslatingSuspendableChannel.java:189) > at org.xnio.channels.TranslatingSuspendableChannel$1.handleEvent(TranslatingSuspendableChannel.java:103) > at org.xnio.ChannelListeners.invokeChannelListener(ChannelListeners.java:72) > at org.xnio.nio.NioHandle.run(NioHandle.java:90) > at org.xnio.nio.WorkerThread.run(WorkerThread.java:184) > >"Low Memory Detector" daemon prio=10 tid=0xb69c6800 nid=0xfd3 runnable [0x00000000] > java.lang.Thread.State: RUNNABLE > >"C2 CompilerThread1" daemon prio=10 tid=0xb69c4c00 nid=0xfd2 waiting on condition [0x00000000] > java.lang.Thread.State: RUNNABLE > >"C2 CompilerThread0" daemon prio=10 tid=0xb69c2c00 nid=0xfd1 waiting on condition [0x00000000] > java.lang.Thread.State: RUNNABLE > >"Signal Dispatcher" daemon prio=10 tid=0xb69c1400 nid=0xfd0 runnable [0x00000000] > java.lang.Thread.State: RUNNABLE > >"Finalizer" daemon prio=10 tid=0xb69b1c00 nid=0xfcf in Object.wait() [0x6b17d000] > java.lang.Thread.State: WAITING (on object monitor) > at java.lang.Object.wait(Native Method) > - waiting on <0x9e2a1160> (a java.lang.ref.ReferenceQueue$Lock) > at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:133) > - locked <0x9e2a1160> (a java.lang.ref.ReferenceQueue$Lock) > at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:149) > at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:177) > >"Reference Handler" daemon prio=10 tid=0xb69b0400 nid=0xfce in Object.wait() [0x6aaba000] > java.lang.Thread.State: WAITING (on object monitor) > at java.lang.Object.wait(Native Method) > - waiting on <0x9e2a1060> (a java.lang.ref.Reference$Lock) > at java.lang.Object.wait(Object.java:502) > at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:133) > - locked <0x9e2a1060> (a java.lang.ref.Reference$Lock) > >"main" prio=10 tid=0xb6904c00 nid=0xfc8 waiting for monitor entry [0xb6a64000] > java.lang.Thread.State: BLOCKED (on object monitor) > at org.jboss.ejb.client.EJBClientContext.registerEJBReceiver(EJBClientContext.java:279) > - waiting to lock <0x9e5b03c0> (a java.util.IdentityHashMap) > at org.jboss.ejb.client.EJBClientContext.registerEJBReceiver(EJBClientContext.java:257) > at org.jboss.ejb.client.remoting.ConfigBasedEJBClientContextSelector.setupEJBReceivers(ConfigBasedEJBClientContextSelector.java:126) > at org.jboss.ejb.client.remoting.ConfigBasedEJBClientContextSelector.<init>(ConfigBasedEJBClientContextSelector.java:76) > at org.jboss.ejb.client.EJBClientContext.<clinit>(EJBClientContext.java:77) > at org.jboss.ejb.client.EJBInvocationHandler.doInvoke(EJBInvocationHandler.java:120) > at org.jboss.ejb.client.EJBInvocationHandler.invoke(EJBInvocationHandler.java:104) > at $Proxy0.sayHello(Unknown Source) > at client.Client.main(Client.java:52) > >"VM Thread" prio=10 tid=0xb69ac800 nid=0xfcd runnable > >"GC task thread#0 (ParallelGC)" prio=10 tid=0xb690c000 nid=0xfc9 runnable > >"GC task thread#1 (ParallelGC)" prio=10 tid=0xb690d400 nid=0xfca runnable > >"GC task thread#2 (ParallelGC)" prio=10 tid=0xb690ec00 nid=0xfcb runnable > >"GC task thread#3 (ParallelGC)" prio=10 tid=0xb6910400 nid=0xfcc runnable > >"VM Periodic Task Thread" prio=10 tid=0xb69c8800 nid=0xfd4 waiting on condition > >JNI global references: 920 >
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 900638
:
681718
|
681719
| 681720 |
681721