
When enabled, the new continue_on_error feature, will automatically return control back to the application after reporting each memory safety error. The existing Address Sanitizer runtime will report the first memory error encountered and then kill your application. This new functionality allows an application to continue running while reporting memory safety errors to a log file or the command line. This creates a new checked-build for C and C++. The compiler and new runtime allow a developer to find a well-defined set of (possibly hidden) memory safety errors, has zero false positives, and is easily added to existing test assets.



In this talk we describe continue_on_error which is new technology implemented in the Address Sanitizer runtime. C++ memory safety errors continue to be a top concern.
