SWDEV-487905 - device_ptr_ is being removed and its amd:Memory obj is being deleted during ihipFree in hip::StatCO::removeFatBinary.
Change-Id: I89d9fdeb53dc4ce0699f1f445a28486917a36e72
Esse commit está contido em:
commit de
Jaydeepkumar Patel
pai
43fcac1739
commit
164cbcc531
@@ -89,11 +89,9 @@ DeviceVar::DeviceVar(std::string name,
|
||||
}
|
||||
|
||||
DeviceVar::~DeviceVar() {
|
||||
if (amd_mem_obj_ != nullptr) {
|
||||
amd::MemObjMap::RemoveMemObj(device_ptr_);
|
||||
amd_mem_obj_->release();
|
||||
}
|
||||
|
||||
// device_ptr_ is being removed and its amd:Memory obj is being released/deleted during
|
||||
// ihipFree in hip::StatCO::removeFatBinary.
|
||||
assert(amd::MemObjMap::FindMemObj(device_ptr_) == nullptr);
|
||||
if (shadowVptr != nullptr) {
|
||||
textureReference* texRef = reinterpret_cast<textureReference*>(shadowVptr);
|
||||
hipError_t err = ihipUnbindTexture(texRef);
|
||||
|
||||
Referência em uma Nova Issue
Bloquear um usuário