From 91f3edb5ebeea1774abc693cffd0b4b974e4c085 Mon Sep 17 00:00:00 2001 From: tevador Date: Mon, 5 Aug 2019 09:10:10 +0200 Subject: [PATCH] Fix use-after-free in benchmark (debug build) --- src/tests/benchmark.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/tests/benchmark.cpp b/src/tests/benchmark.cpp index f50c91f..6d95a50 100644 --- a/src/tests/benchmark.cpp +++ b/src/tests/benchmark.cpp @@ -239,6 +239,7 @@ int main(int argc, char** argv) { randomx_init_dataset(dataset, cache, 0, datasetItemCount); } randomx_release_cache(cache); + cache = nullptr; threads.clear(); } std::cout << "Memory initialized in " << sw.getElapsed() << " s" << std::endl;