diff --git a/core/wma/src/wma_utils.c b/core/wma/src/wma_utils.c index 49fbf20a546c..49baa3e0a3e7 100644 --- a/core/wma/src/wma_utils.c +++ b/core/wma/src/wma_utils.c @@ -2828,6 +2828,11 @@ int wma_link_status_event_handler(void *handle, uint8_t *cmd_param_info, param_buf->fixed_param; ht_info = (wmi_vdev_rate_ht_info *) param_buf->ht_info; + if (!ht_info) { + wma_err("Invalid ht_info"); + return -EINVAL; + } + WMA_LOGD("num_vdev_stats: %d", event->num_vdev_stats); if (event->num_vdev_stats > ((WMI_SVC_MSG_MAX_SIZE -