From 81967e04f379853ef30199de7ee5e086488c831d Mon Sep 17 00:00:00 2001 From: Yun Park Date: Sat, 18 Feb 2017 14:50:53 -0800 Subject: [PATCH] qcacmn: Check NULL before derefencing pPacket from htc_packet_dequeue Add NULL check for pPacket returned from htc_packet_dequeue before dereferencing it. Change-Id: I30c4fb3a4bc6652396795305c3b8a23bba88922a CRs-fixed: 2009829 --- htc/htc_recv.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/htc/htc_recv.c b/htc/htc_recv.c index 6a73480ba2..b64f0e70e2 100644 --- a/htc/htc_recv.c +++ b/htc/htc_recv.c @@ -114,6 +114,9 @@ static void do_recv_completion(HTC_ENDPOINT *pEndpoint, ("HTC ep %d has NULL recv callback on packet %p\n", pEndpoint->Id, pPacket)); + if (pPacket) + qdf_nbuf_free( + pPacket->pPktContext); continue; } AR_DEBUG_PRINTF(ATH_DEBUG_RECV,