Issue #8793: Prevent IDLE crash in 2.7 when given strings with
invalid hex escape sequences.
This commit is contained in:
parent
30402549de
commit
174c4f897f
|
@ -101,7 +101,7 @@ class ScriptBinding:
|
|||
try:
|
||||
# If successful, return the compiled code
|
||||
return compile(source, filename, "exec")
|
||||
except (SyntaxError, OverflowError), err:
|
||||
except (SyntaxError, OverflowError, ValueError), err:
|
||||
try:
|
||||
msg, (errorfilename, lineno, offset, line) = err
|
||||
if not errorfilename:
|
||||
|
|
|
@ -79,6 +79,9 @@ Core and Builtins
|
|||
Library
|
||||
-------
|
||||
|
||||
- Issue #8793: Prevent IDLE crash when given strings with invalid hex escape
|
||||
sequences.
|
||||
|
||||
- Issues #1745761, #755670, #13357, #12629, #1200313: HTMLParser now correctly
|
||||
handles non-valid attributes, including adjacent and unquoted attributes.
|
||||
|
||||
|
|
Loading…
Reference in New Issue