KASSERT(val != 0) not triggering in linux_errno.c reading outside of array
Hans Petter Selasky
hps at selasky.org
Tue Nov 3 10:13:15 UTC 2020
Hi,
Should:
for (i = 1; i < sizeof(linux_errtbl); i++) {
Be:
for (i = 1; i < sizeof(linux_errtbl)/sizeof(linux_errtbl[0]);
i++) {
Or:
for (i = 1; i < (int)nitems(linux_errtbl); i++) {
--HPS
More information about the freebsd-hackers
mailing list