Notes:
Different tools for different jobs sometimes, but also sometimes use one tool to get close to the problem and then another to examine in detail.
The programs 'seggy', 'badmalloc' and 'badread' will demonstrate the use of each of these tools.