SWDEV-438299 - Fixed out of bounds memory access in ExtractFatBinaryUsingCOMGR
Change-Id: Ib1c6a38da0b81b78d250d7fb88d1194864a0251d
[ROCm/clr commit: 5158ec1c00]
This commit is contained in:
@@ -226,10 +226,10 @@ hipError_t FatBinaryInfo::ExtractFatBinaryUsingCOMGR(const std::vector<hip::Devi
|
||||
query_list_array = new amd_comgr_code_object_info_t[unique_isa_names.size()];
|
||||
auto isa_it = unique_isa_names.begin();
|
||||
for (size_t isa_idx = 0; isa_idx < unique_isa_names.size(); ++isa_idx) {
|
||||
std::advance(isa_it, isa_idx);
|
||||
query_list_array[isa_idx].isa = isa_it->first.c_str();
|
||||
query_list_array[isa_idx].size = 0;
|
||||
query_list_array[isa_idx].offset = 0;
|
||||
isa_it ++;
|
||||
}
|
||||
|
||||
// Look up the code object info passing the query list.
|
||||
|
||||
Viittaa uudesa ongelmassa
Block a user