KDAlloc: The KLEE Deterministic Allocator: Deterministic Memory Allocation during Symbolic Execution and Test Case Replay
ACM SIGSOFT International Symposium on Software Testing and Analysis (ISSTA), pp. 1491–1494
Abstract
The memory allocator can have an important impact in symbolic execution. Taking a user-centric view, this tool demonstration paper discusses some of the main benefits provided by KLEE's new allocator KDAlloc in terms of improved deterministic execution and bug-finding capabilities. We then introduce a new replay tool for KLEE which enables the native execution to integrate KDAlloc and receive the same heap addresses as during symbolic execution.
Authors 5
-
Affiliation as printed
Imperial College London, UK
-
Julian Büning Aachen
Affiliation as printed
RWTH Aachen University, Germany
-
Affiliation as printed
Imperial College London, UK
-
Affiliation as printed
Imperial College London, UK
-
Affiliation as printed
Imperial College London, UK
Cited by 4 stored of 4
4 results
No patents citing this paper on Lens.org (checked 2026-10-06).
References 8
-
W6929223367details pending0citations
8 results