Protect PyErr_Format format string argument from overflow (ironically,
the error was about a bad format string :-).
diff --git a/Python/getargs.c b/Python/getargs.c
index 296a3aa..7bc150d 100644
--- a/Python/getargs.c
+++ b/Python/getargs.c
@@ -261,7 +261,7 @@
 	    *format != '(' &&
 	    *format != '|' && *format != ':' && *format != ';') {
 		PyErr_Format(PyExc_SystemError,
-			     "bad format string: %s", formatsave);
+			     "bad format string: %.200s", formatsave);
 		return 0;
 	}