diff --git a/utils/pktlog/pktlog_internal.c b/utils/pktlog/pktlog_internal.c index 917d908cac..d5d0d11136 100644 --- a/utils/pktlog/pktlog_internal.c +++ b/utils/pktlog/pktlog_internal.c @@ -473,7 +473,12 @@ A_STATUS process_tx_info(struct cdp_pdev *txrx_pdev, void *data) return A_ERROR; } - qdf_assert(pl_dev); + if (!pl_dev) { + pr_err("Invalid pktlog handle in %s\n", __func__); + qdf_assert(pl_dev); + return A_ERROR; + } + qdf_assert(data); fw_data = (struct ol_fw_data *)data;