From af5c77aeba3357d2ff016cfcb4b068acfc285b3f Mon Sep 17 00:00:00 2001 From: James Prestwood Date: Mon, 16 Mar 2020 12:22:40 -0700 Subject: [PATCH] test-runner: fix crash for tests using radius_server Tests which use a standalone RADIUS server may crash due to the wiphy array not taking into account the 'radius_server' key which is skipped during setup. --- tools/test-runner.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/test-runner.c b/tools/test-runner.c index 42bd60e2..1f0bc4dd 100644 --- a/tools/test-runner.c +++ b/tools/test-runner.c @@ -1373,7 +1373,7 @@ static bool configure_hostapd_instances(struct l_settings *hw_settings, hostapd_config_file_paths = l_new(char *, i + 1); wiphys = alloca(sizeof(struct wiphy *) * (i + 1)); - wiphys[i] = NULL; + memset(wiphys, 0, sizeof(struct wiphy *) * (i + 1)); hostapd_pids_out[0] = -1;