kernel/tools/lib/bpf/libbpf.c
.. .. @@ -3479,6 +3479,9 @@ 3479 3479 int l = 0, r = obj->nr_programs - 1, m; 3480 3480 struct bpf_program *prog; 3481 3481 3482 + if (!obj->nr_programs)3483 + return NULL;3484 +3482 3485 while (l < r) { 3483 3486 m = l + (r - l + 1) / 2; 3484 3487 prog = &obj->programs[m];