[RTEMS Project] #4630: Use Address Sanitizer (ASAN) with RTEMS
RTEMS trac
trac at rtems.org
Wed Mar 16 14:13:53 UTC 2022
#4630: Use Address Sanitizer (ASAN) with RTEMS
-------------------------+-------------------------------------------------
Reporter: Joel | Owner: (none)
Sherrill |
Type: | Status: new
enhancement |
Priority: normal | Milestone: Indefinite
Component: tool/gcc | Version:
Severity: normal | Keywords: SoC, GCC, tools, small, large,
| ecosystem
Blocked By: | Blocking:
-------------------------+-------------------------------------------------
GCC supports the Google Address Sanitizer (ASAN) with the -fsanitizer
argument. This requires a run-time library for support. This project is to
make this work on RTEMS. This article indicates it can work on embedded
targets.
https://mcuoneclipse.com/2021/05/31/finding-memory-bugs-with-google-
address-sanitizer-asan-on-microcontrollers/
Start with examples that work on a host such as GNU/Linux and exhibit
behavior that ASAN catches. Then adapt those along with whatever run-time
support is required to RTEMS.
Possible Mentors: Joel Sherrill, Sebastian Huber, Gedare Bloom, Chris
Johns
Skills: C
Difficulty: Medium
--
Ticket URL: <http://devel.rtems.org/ticket/4630>
RTEMS Project <http://www.rtems.org/>
RTEMS Project
More information about the bugs
mailing list