From 66b1bf9608452130986ee702e404afa6bfce397f Mon Sep 17 00:00:00 2001 From: Rakesh Pillai Date: Tue, 25 Aug 2020 10:51:45 +0530 Subject: [PATCH] qcacmn: Fix NULL pointer access for mac address logging The mac address is tried to be logged from a NULL bss data pointer, which leads to unwanted behavior. Remove the logging of mac address from the NULL bss data pointer. Change-Id: I83a9e8b1dac0bd4983bf074863987d39187f9db9 CRs-Fixed: 2761731 --- os_if/linux/scan/src/wlan_cfg80211_scan.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/os_if/linux/scan/src/wlan_cfg80211_scan.c b/os_if/linux/scan/src/wlan_cfg80211_scan.c index a9fef08623..7c085a3600 100644 --- a/os_if/linux/scan/src/wlan_cfg80211_scan.c +++ b/os_if/linux/scan/src/wlan_cfg80211_scan.c @@ -1965,8 +1965,7 @@ void wlan_cfg80211_inform_bss_frame(struct wlan_objmgr_pdev *pdev, bss_data.frame_len = wlan_get_frame_len(scan_params); bss_data.mgmt = qdf_mem_malloc_atomic(bss_data.frame_len); if (!bss_data.mgmt) { - osif_err("mem alloc failed for bss "QDF_MAC_ADDR_FMT" seq %d", - QDF_MAC_ADDR_REF(bss_data.mgmt->bssid), + osif_err("bss mem alloc failed for seq %d", scan_params->seq_num); return; }