Behave or be watched: debugging with behavioral watchpoints
AddressSanitizer : A Fast Address Sanity Checker