thread-dump

How do I create a thread dump of a Java Web Start application

Is it possible to get a thread dump of a Java Web Start application? And if so, how? It would be nice if there were a simple solution, which would enable a non-developer (customer) to create a thread dump. Alternatively, is it possible to create a thread dump programmatically? In the Java Web Start Console I can get a list of threads b...

Thread dump programmatically /JDI (Java Debugger Interface)

I like to generate a thread dump programmatically. I've learned that there a basically two ways to do it: Use the "Java Virtual Machine Tool Interface" JVM-TI Use the higher abstracted "Java Debugger Interface" JDI For the JVM-TI I was able to find some useful information, but I would have to write a JNI-DLL which, at least for the m...

Thread dump not getting generated on JBoss.

Hi I used to generate thread dumps by running kill -quit and I would get them in a log file where my server logs were there. When the file grew too large I removed it using rm and created a new file of the same name. Now when I use kill -quit to take the thread dumps, nothing gets copied in the log file - its empty. Can anyone help? ...

Interpreting BEA weblogic thread dumps - helpful documents and/or tools?

I am a neophyte at Weblogic troubleshooting. We have an issue on our production environment. I cannot access the ennvironment directly (our hosting people will do that, but it's some hours until I can ask them things). I have a thread dump from the time the issue was evident on production. I can look through the dump and deduce some th...

How do I make a thread dump with MONO?

How can I show the threads (stacktraces) in a hanging application that run with MONO? I know that I can do it in .NET with the Managed Stack Explorer (MSE). Because the application hang only with MONO that I need to do it with MONO. Or there are any other ideas how I can find the place of hanging? ...

Tomcat Web Application Thread Dump

I have a production web application (Struts, iBatis, Hibernate) that runs in Tomcat that would hang while serving requests after 6 - 7 days of running but would run fine again after doing a thread dump. I have a hard time figuring out why that is the case. I was just wondering whether anyone else has ever encountered something similar....

evaluation of a java thread dump

I got a thread dump of one of my processes. It has a bunch of these threads. I guess they are keeping a bunch of memory so I am getting OOM. "Thread-8264" prio=6 tid=0x4c94ac00 nid=0xf3c runnable [0x4fe7f000] java.lang.Thread.State: RUNNABLE at java.util.zip.Inflater.inflateBytes(Native Method) at java.util.zip.Inflater.inf...

Java thread dump where main thread has no call stack? (jsvc)

We have a java process running as a daemon (under jsvc). Every several days it just stops doing any work; output to the logfile stops (it is pretty verbose, on 5-minute intervals) and it consumes no CPU or IO. There are no exceptions logged in the logfile nor in syserr or sysout. The last log statement is just prior to a db commit bei...

Getting a thread dump from a frozen Java app without using JStack

When I am trying to use JStack to get the thread dump of my frozen application, one of the threads gives me this result: Thread 27560: (state = IN_NATIVE) - org.eclipse.swt.internal.gtk.OS._gtk_adjustment_changed(int) @bci=0 (Compiled frame; information may be imprecise) Error occurred during stack walking: java.lang.NullPointerExcepti...

With recent Sun JVMs (1.6), is it possible to get GC thread information?

With JRockit, you can get the full list of threads by any means, and all of these means include information about the Garbage Collection Thread(s): 1) Asking the Thread class for the information: Thread.getAllStackTraces(); 2) Using ThreadGroup to get that information: ThreadGroup root = Thread.currentThread().getThreadGroup(); whil...