© 2012 Michael Schierl, <schierlm at users dot sourceforge dot net>
Download StackTraceSealer 1.0.1 (98 KB)
Download StackTraceSealer 1.0.1 source code (40 KB)
StackTraceSealer is a JConsole plugin with its own Java Agent Library that can be used to seal stack frames on a thread stack trace to detect whether these frames have changed or they have remained the same all the time to aid in finding an infinite loop on a production system when all you have is a long seemingly constant stack trace in the thread dump.
See the tutorial for more detailed information.
This program requires Java JDK 1.6 or higher. Download it from java.sun.com.
You also need JConsole (included in JDK 1.6) or another JVM monitoring tool that supports JConsole plugins such as JVisualVM.
is located here.
You can get the latest source code (and check in your additions if you are a developer) from subversion.
Anonymous access: Use
svn co http://svn.code.sf.net/p/stsealer/code/trunk StackTraceSealer
svn co svn://svn.code.sf.net/p/stsealer/code/trunk StackTraceSealer
to check out the latest version. You can also use GUI programs like TortoiseSVN (Explorer plugin).
Developer access: Contact me so that I can add you to this
project. You will need a sourceforge.net account for this. Then you
svn co https://svn.code.sf.net/p/stsealer/code/trunk StackTraceSealer
or svn co svn+ssh://firstname.lastname@example.org/p/stsealer/code/trunk StackTraceSealer
with your credentials. Or submit your changes by e-mail; then I will commit them (In the latter case please make sure that your From address is replyable, in case of any questions. If my answer bounces, I will not commit your patch!).
You can also browse the repository.
You can send suggestions and bug reports to my sourceforge e-mail address.