--- libical-3.0.15/src/test/regression.c~ 2022-10-07 09:58:21.139769231 +0300 +++ libical-3.0.15/src/test/regression.c 2022-10-07 10:19:22.467009778 +0300 @@ -2322,7 +2322,7 @@ void test_fblist() char *strp = out_str; for (i = 0; foo[i] != -1; i++) { - snprintf(strp, 79, "%1d", foo[i]); + snprintf(strp, 79-i, "%1d", foo[i]); strp++; } str_is("Checking freebusy validity", out_str, "1121110");