$OpenBSD: patch-util_c,v 1.1 2018/04/28 20:33:55 tb Exp $ Index: util.c --- util.c.orig +++ util.c @@ -13,7 +13,7 @@ random_string (unsigned length) { char *state = (char *) malloc (sizeof (char) * STATES); - char *result = (char *) malloc (length); + char *result = (char *) malloc (length + 1); int i, number; unsigned seed = (unsigned) time ((time_t *) NULL);