Lightlines
By trailofbits

address-sanitizer

trailofbits5k installs

Catch memory bugs in your C/C++ and Rust tests.

What it does

Guides instrumented builds and test runs that expose memory errors in project code.

When to use it

Use when fuzzing C/C++, testing unsafe Rust, debugging memory-corruption crashes, or running tests with suspected memory errors.

How to use it

It changes how the agent builds and tests project code by adding AddressSanitizer instrumentation and configuring its runtime checks.

What you provide

  • An existing project

Uses

Latest review

What you need · 1

The main compilation procedure uses clang with AddressSanitizer support for both compilation and linking.


Access · 1

This skill

AddressSanitizer FAQ

Read

Consults the AddressSanitizer FAQ