Finding bugs with Application Verifier
Application Verifier is a free tool from Microsoft designed for finding bugs in software. It''s invaluable in searching for memory corruption bugs. Without Application Verifier, the corruption is usually detected