From 142d1f80895c85193d273dcc852fb46be2e6c61b Mon Sep 17 00:00:00 2001 From: Mateusz Jablonski Date: Tue, 24 Dec 2019 08:35:41 +0100 Subject: [PATCH] Prevent nullptr dereference in enqueue svm free Change-Id: I89ce01be377869c482f68ac19b626baa81f6d0f8 Signed-off-by: Mateusz Jablonski --- runtime/command_queue/enqueue_svm.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/runtime/command_queue/enqueue_svm.h b/runtime/command_queue/enqueue_svm.h index 72bdb0abd8..c8a4165dbc 100644 --- a/runtime/command_queue/enqueue_svm.h +++ b/runtime/command_queue/enqueue_svm.h @@ -264,7 +264,7 @@ cl_int CommandQueueHw::enqueueSVMFree(cl_uint numSvmPointers, eventWaitList, retEvent); - auto eventObject = castToObject(*retEvent); + auto eventObject = castToObjectOrAbort(*retEvent); eventObject->addCallback(freeSvmEventClb, CL_COMPLETE, pFreeData); return CL_SUCCESS;