From 99b2f456e7859b5bd40fa3ab6460eae17ee12b69 Mon Sep 17 00:00:00 2001 From: Jaydeep Patel Date: Thu, 11 Aug 2022 07:17:01 +0000 Subject: [PATCH] SWDEV-351200 - Validate desc. Change-Id: Ic8690c9a2134ca42f4bec626ca787587a32856fb [ROCm/clr commit: 5b6ffb63808f5ca5396437dd303c45a58172481a] --- projects/clr/hipamd/src/hip_memory.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/projects/clr/hipamd/src/hip_memory.cpp b/projects/clr/hipamd/src/hip_memory.cpp index d2864b9386..241f18afbb 100644 --- a/projects/clr/hipamd/src/hip_memory.cpp +++ b/projects/clr/hipamd/src/hip_memory.cpp @@ -1059,6 +1059,9 @@ hipError_t hipMalloc3DArray(hipArray_t* array, hip::getArrayFormat(*desc), hip::getNumChannels(*desc), flags}; + if(!hip::CheckArrayFormat(*desc)) { + return hipErrorInvalidValue; + } HIP_RETURN(ihipArrayCreate(array, &allocateArray, 0)); }