DieHard automatically hardens software applications against a wide range of bugs. These bugs, known as memory errors, often end up as serious security vulnerabilities, cause crashes, or lead to unpredictable behavior. DieHard either eliminates these bugs altogether, or avoids them with high probability.
Sticker is a system call spy API which runs in user mode. It is a user-friendly, object-oriented wrapper around the ptrace API. Using Sticker, an end user can utilize the benefits of ptrace without knowing the details of the ptrace API. The objective is to produce an API (libSticker) that can help in speedy development of applications that work like debuggers, code injectors, and system call spies.
Extended Python Debugger is a more complete debugger for Python than the stock pdb.py debugger. It supports, among numerous other things, debugging threads, non-interactive POSIX-like line tracing, command options, disassembly of instructions, and stack traces that give better information for exec statements. Stepping/nexting by default skips over method/function "defs". It tries to follow gdb's command set unless there is good reason not to.
The goal of the Frysk project is to create an intelligent, distributed, always-on system monitoring and debugging tool that allows developers and system administrators to monitor running processes and threads (including creation and destruction events), monitor the use of locking primitives, expose deadlocks, gather data, and debug any given process by either choosing it from a list or by accepting Frysk's offer to open a source code or other window on a process that is in the process of crashing, or that has been misbehaving in certain user-definable ways.
TDA (Thread Dump Analyzer) is a small Swing GUI for analyzing thread dumps generated by the Sun Java VM. It has been tested with 1.4.2_x, 1.5.0_x, and 1.6.0_x releases. It provides statistics, gives information about locked monitors and waiting threads, can diff between threads to look for similarities, and has "long running thread" detection.