[issue8076] sys.setfilesystemencoding('foo') causes segmentation fault

Ezio Melotti report at bugs.python.org
Sat Mar 6 03:04:54 CET 2010


Ezio Melotti <ezio.melotti at gmail.com> added the comment:

On 3.2 on Linux and 3.1 on Windows I get:
  [...]
  File "C:\Programmi\Python31\lib\encodings\__init__.py", line 98, in search_fun
ction
    level=0)
  File "C:\Programmi\Python31\lib\encodings\__init__.py", line 98, in search_fun
ction
    level=0)
  File "C:\Programmi\Python31\lib\encodings\__init__.py", line 83, in search_fun
ction
    norm_encoding = normalize_encoding(encoding)
  File "C:\Programmi\Python31\lib\encodings\__init__.py", line 55, in normalize_
encoding
    if isinstance(encoding, bytes):
RuntimeError: maximum recursion depth exceeded while calling a Python object

----------
nosy: +ezio.melotti

_______________________________________
Python tracker <report at bugs.python.org>
<http://bugs.python.org/issue8076>
_______________________________________


More information about the Python-bugs-list mailing list