Index: sys/dev/nvram2env/nvram2env.c =================================================================== --- sys/dev/nvram2env/nvram2env.c +++ sys/dev/nvram2env/nvram2env.c @@ -247,7 +247,7 @@ pair = (char*)nv+4; for ( ; - (u_int32_t)pair < ((u_int32_t)nv + size - 4); + (u_int32_t)pair < ((u_int32_t)nv + (size << 2) - 4); pair = pair + strlen(pair) + 1 + strlen(value) + 1 ) { if (pair && strlen(pair)) {