SWDEV-271539 - fix for hipMemcpy3D segfault

Change-Id: I9c76dfaa19fb3a848623ddf3297a6c8a38f7c494
This commit is contained in:
Sarbojit Sarkar
2021-03-16 04:41:29 -07:00
parent a19caaf990
commit 16fcf72c42
+2 -3
View File
@@ -1179,10 +1179,9 @@ Image* Image::createView(const Context& context, const Format& format, device::V
if ((context.devices().size() == 1) || DISABLE_DEFERRED_ALLOC) {
for (uint i = 0; i < numDevices_; ++i) {
// Make sure the parent's device memory is avaialbe
if ((deviceMemories_[i].ref_ == context.devices()[i]) &&
if ((deviceMemories_[i].ref_ != nullptr) &&
(deviceMemories_[i].value_ != nullptr)) {
device::Memory* mem = view->getDeviceMemory(*context.devices()[i]);
break;
device::Memory* mem = view->getDeviceMemory(*(deviceMemories_[i].ref_));
}
}
}