MixSan: Enhancing Address-Based Memory Sanitizers with Fused Metadata and Hybrid Detection
During software testing, memory errors in C/C++ can silently corrupt the program state. Address-based memory sanitizers, while offering practical performance and compatibility, are fundamentally unable to distinguish spatial errors that skip redzones or temporal errors that occur after memory reuse. Moreover, their reu...