Bugs & Wishes
Valgrind is a runtime instrumentation framework for Linux/x86.
It can supervise runs of unmodified binaries in arbitrary ways.
The Homepage is
Valgrind can be extended by using a plugin system, so called skins. Calltree is such a skin. Other skins I have written: