© 2012, 2014, 2018 Michael Schierl, <schierlm at users dot sourceforge dot net>
Download StackTraceSealer 1.0.2 (155 KB)
Download StackTraceSealer 1.0.2 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 11 or higher. Download it from jdk.java.net.
For older Java versions (1.6 to 1.8) you can use version 1.0.1 instead.
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
or
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
can use
svn co https://svn.code.sf.net/p/stsealer/code/trunk StackTraceSealer
or
svn co svn+ssh://username@svn.code.sf.net/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.