Procházet zdrojové kódy

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

tevador před 7 roky
rodič
revize
91f3edb5eb
1 změnil soubory, kde provedl 1 přidání a 0 odebrání
  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;