NetBSD Wiki/projects/project/
Building userland with sanitizers
- Contact: tech-userlevel
- Mentors: Maya Rashish
- Duration estimate: 3 months
IMPORTANT: This project was completed by Kamil Rytarowski. You may still contact the people above for details, but please do not submit an application for this project.
Sanitizers such as Address Sanitizers are very good at finding memory-related bugs in code. Unfortunately building everything with them isn't trivial, as some code (statically built programs) cannot be compiled with them.
Additionally, running a userland built entirely with sanitizers poses difficulties, which would be nice to resolve.
Milestones:
- Build parts of the testsuite with sanitizers
- Build most of userland with sanitizers
- Report bugs
- Resolve issues with running a full sanitizer userland
Add a comment