Skip to content

Commit

Permalink
gpu: ocl: fix vector overflow on kernel creation
Browse files Browse the repository at this point in the history
  • Loading branch information
rjoursler authored and vpirogov committed Jun 29, 2023
1 parent 4011219 commit 190a9b2
Showing 1 changed file with 1 addition and 0 deletions.
1 change: 1 addition & 0 deletions src/gpu/ocl/ocl_gpu_engine.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -104,6 +104,7 @@ status_t create_ocl_kernel_from_cache_blob(const ocl_gpu_engine_t *ocl_engine,
auto dev = ocl_engine->device();
auto ctx = ocl_engine->context();
cl_int err = CL_SUCCESS;
*kernels = std::vector<compute::kernel_t>(kernel_names.size());
for (size_t i = 0; i < kernel_names.size(); i++) {
if (!kernel_names[i] && kernel_names.size() > 1) continue;
std::string kernel_name(kernel_names[i] ? kernel_names[i] : "");
Expand Down

0 comments on commit 190a9b2

Please sign in to comment.