diff -r 3478ff663b92 -r 4daaf7c66e1e src/strgen.c
--- a/src/strgen.c	Thu Feb 25 16:18:49 2010 +1100
+++ b/src/strgen.c	Thu Feb 25 16:19:06 2010 +1100
@@ -40,10 +40,10 @@
 
 char *random_str()
 {
-	size_t len = 128;
+	size_t len = 17;
 	char *dest = mymalloc(len);
 
-	snprintf(dest, len, "%x%x", random_int(), random_int());
+	snprintf(dest, len, "%08x%08x", random_int(), random_int());
 
 	return dest;
 }





