Development and Implementation of an Algorithm for Memory Leak Detection in C/C++ Programs
This work presents the development and implementation of the Alloc Free Imbalance checker, a specialized component for detecting memory leaks in C/C++ programs.The checker is built using the API framework provided by the Memory Leak Hunter (MLH) platform, which combines static analysis with directed symbolic execution.Our implementation focuses on detecting imbalances between memory allocation and deallocation operations across control flow paths, contributing to the overall effectiveness of the MLH tool in achieving scalable and accurate memory leak detection.
Authors
- Hayk Aslanyan (ORCID: https://orcid.org/0000-0002-7320-4835)
- Hovhannes Movsisyan (ORCID: https://orcid.org/0000-0002-7582-7948)
- Hripsime Hovhannisyan (ORCID: https://orcid.org/0000-0001-8483-1829)
Institutions
- Russian-Armenian University (AM)
Publication Details
- Published
- 2025-09-21
- DOI
- https://doi.org/10.51408/csit2025_39
- Primary Topic
- Advanced Malware Detection Techniques
- Type
- article
- Field-Weighted Citation Impact
- 0.00