Linux Kernel Memory Detection Tool KASAN (1) – Simple Practice

Technical experience sharing, welcome to follow and provide guidance. I briefly introduced KASAN in my article “Debugging Memory Leaks in the Kernel”. At that time, my understanding of the implementation principles of KASAN was still shallow. Recently, I plan to comprehensively learn and understand KASAN, and then consolidate my memory by writing this series of … Read more

Practical Guide to Compiling and Using Valgrind and ASan Tools on Embedded Development Boards

Practical Guide to Compiling and Using Valgrind and ASan Tools on Embedded Development Boards

On Embedded Development Boards Practical Guide to Compiling and Using Valgrind and ASan Tools 01 Introduction In embedded development, memory issues (such as memory leaks, out-of-bounds access, double free, etc.) are major causes of program crashes or instability. Valgrind and AddressSanitizer (ASan) are two powerful memory detection tools, but their usage scenarios and deployment methods … Read more