Explorar o código

Fix use-after-free in benchmark (debug build)

tevador %!s(int64=7) %!d(string=hai) anos
pai
achega
91f3edb5eb
Modificáronse 1 ficheiros con 1 adicións e 0 borrados
  1. 1 0
      src/tests/benchmark.cpp

+ 1 - 0
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;