Protect PyErr_Format format string argument from overflow (ironically,

the error was about a bad format string :-).
This commit is contained in:
Guido van Rossum 1998-01-19 22:22:44 +00:00
parent db9351643d
commit 0d6b49eff2

View file

@ -261,7 +261,7 @@ vgetargs1(args, format, p_va, compat)
*format != '(' &&
*format != '|' && *format != ':' && *format != ';') {
PyErr_Format(PyExc_SystemError,
"bad format string: %s", formatsave);
"bad format string: %.200s", formatsave);
return 0;
}