From bbf0d34b4834ed9ad616f1c9914f081084255f8b Mon Sep 17 00:00:00 2001 From: Todd tiantuo Li <88386084+lttamd@users.noreply.github.com> Date: Thu, 21 Aug 2025 18:57:16 -0700 Subject: [PATCH] SWDEV-550231 - fix hipGetDriverEntryPoint_common (#651) --- projects/clr/hipamd/src/hip_device_runtime.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/projects/clr/hipamd/src/hip_device_runtime.cpp b/projects/clr/hipamd/src/hip_device_runtime.cpp index 37747461f1..c277b4d83f 100644 --- a/projects/clr/hipamd/src/hip_device_runtime.cpp +++ b/projects/clr/hipamd/src/hip_device_runtime.cpp @@ -737,11 +737,11 @@ hipError_t hipGetDriverEntryPoint_common(const char* symbol, void** funcPtr, } *funcPtr = amd::Os::getSymbol(handle, symbolString.c_str()); - if (funcPtr == nullptr) { + if (*funcPtr == nullptr) { if (flags == hipEnablePerThreadDefaultStream) { *funcPtr = amd::Os::getSymbol(handle, symbol); } - if (funcPtr == nullptr) { + if (*funcPtr == nullptr) { if (status != nullptr) { *status = hipDriverEntryPointSymbolNotFound; }