[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