From d83e22d76d02f26b23e8e59ced7862d77bb4f667 Mon Sep 17 00:00:00 2001 From: Jaehyun Kim Date: Tue, 1 Sep 2020 14:20:41 +0900 Subject: [PATCH] Fix derefrencing of NULL pointer In some cases wifi->network is NULL which leads to crash Change-Id: Ie02bb6a84f25d816935b492169feed2aca7f76b8 Signed-off-by: Jaehyun Kim --- plugins/wifi.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/plugins/wifi.c b/plugins/wifi.c index 8fe2be3..a1da419 100755 --- a/plugins/wifi.c +++ b/plugins/wifi.c @@ -3905,7 +3905,9 @@ static gboolean autosignalpoll_timeout(gpointer data) if (ret < 0) { DBG("Fail to get max speed !!"); wifi->automaxspeed_timeout = 0; - connman_network_unref(wifi->network); + + if (wifi->network) + connman_network_unref(wifi->network); return FALSE; } -- 2.7.4