From: Sasidharan, M. <Man...@pl...> - 2004-01-20 03:10:12
|
Hello All, OS: HPUX11 JVM: 1.4.2.00 JBoss: 3.2.2 One of our multi-user test hangs JBoss v3.2.2 and the process takes 100% CPU. There is no way to take a thread dump as the process does not respond. We were able to take thread dumps of a client process. Can somebody give any clue on what could be wrong. The test is repeatable and hangs the server in 15 minutes. If there is any way to turn on some debugging/tracing to get more details, please let us know. Thanks in advance. Best Regards MS Client: "Signal Dispatcher" daemon prio=10 tid=0x000c5f10 nid=0x8 waiting on condition [ 0..0] "Finalizer" daemon prio=8 tid=0x000c1540 nid=0x6 in Object.wait() [fc381000..fc3 819f0] at java.lang.Object.wait(Native Method) - waiting on <0xf1610138> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:111) - locked <0xf1610138> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:127) at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:159) "Reference Handler" daemon prio=10 tid=0x000c0ac0 nid=0x5 in Object.wait() [fde8 1000..fde819f0] at java.lang.Object.wait(Native Method) - waiting on <0xf16101a0> (a java.lang.ref.Reference$Lock) at java.lang.Object.wait(Object.java:429) at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:115) - locked <0xf16101a0> (a java.lang.ref.Reference$Lock) "main" prio=5 tid=0x00030388 nid=0x1 runnable [ffbec000..ffbecf3c] at java.net.SocketInputStream.socketRead0(Native Method) at java.net.SocketInputStream.read(SocketInputStream.java:129) at java.io.BufferedInputStream.fill(BufferedInputStream.java:183) at java.io.BufferedInputStream.read1(BufferedInputStream.java:222) at java.io.BufferedInputStream.read(BufferedInputStream.java:277) - locked <0xf14fa200> (a java.io.BufferedInputStream) at java.io.ObjectInputStream$PeekInputStream.read(ObjectInputStream.java :2150) at java.io.ObjectInputStream$PeekInputStream.readFully(ObjectInputStream .java:2163) at java.io.ObjectInputStream$BlockDataInputStream.readShort(ObjectInputS tream.java:2631) at java.io.ObjectInputStream.readStreamHeader(ObjectInputStream.java:734 ) at java.io.ObjectInputStream.<init>(ObjectInputStream.java:253) at org.jnp.interfaces.NamingContext.getServer(NamingContext.java:197) at org.jnp.interfaces.NamingContext.checkRef(NamingContext.java:1181) at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:514) at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:507) at javax.naming.InitialContext.lookup(InitialContext.java:347) at com.plx.efw.client.FloWare.initCommandServer(FloWare.java:1467) at com.plx.efw.client.FloWare.login(FloWare.java:1083) at com.plx.efw.test.FlowareTest.execute(FlowareTest.java:201) at com.plx.efw.test.Epitest.execute(Epitest.java:362) at com.plx.efw.test.Epitest.main(Epitest.java:1100) "VM Thread" prio=5 tid=0x000bfc28 nid=0x4 runnable "VM Periodic Task Thread" prio=10 tid=0x000e1b88 nid=0xa waiting on condition "Suspend Checker Thread" prio=10 tid=0x000c55a8 nid=0x7 runnable |