From e6cb6a3131bf1acb157b8f0f610aba765dcfbf52 Mon Sep 17 00:00:00 2001 From: lhodges1 Date: Sun, 20 Aug 2023 13:23:40 +1000 Subject: [PATCH] simple little STOOpid errir. --- driver/modules.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/driver/modules.c b/driver/modules.c index 97a0702..850b915 100644 --- a/driver/modules.c +++ b/driver/modules.c @@ -420,7 +420,10 @@ NTSTATUS HandleValidateDriversIOCTL( { /* make sure we free any non reported modules */ if ( i >= MODULE_VALIDATION_FAILURE_MAX_REPORT_COUNT ) + { RemoveInvalidDriverFromList( head ); + continue; + } MODULE_VALIDATION_FAILURE report; report.report_code = REPORT_MODULE_VALIDATION_FAILURE;