Debugging malloc() that uses the VM hardware to detect buffer overruns