[pypy-issue] Issue #3123: pypy3 prompt freezes when typing non-ascii chars with `LANG=` (pypy/pypy)
Antonio Cuni
issues-reply at bitbucket.org
Thu Nov 28 09:42:24 EST 2019
New issue 3123: pypy3 prompt freezes when typing non-ascii chars with `LANG=`
https://bitbucket.org/pypy/pypy/issues/3123/pypy3-prompt-freezes-when-typing-non-ascii
Antonio Cuni:
To reproduce:
```
$ LANG= pypy3
Python 3.6.9 (5da45ced70e5, Oct 09 2019, 19:12:54)
[PyPy 7.2.0 with GCC 6.2.0 20160901] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>>> <PRESS è>
```
If I press `è`, the prompt freezes, and `CTRL-C` doesn’t work. The only way to exit is to `kill` it.
Interestingly with `pypy` I get a different behavior, which might be related or not:
```
$ LANG= pypy -E
Python 2.7.13 (4a68d8d3d2fc, Oct 10 2019, 06:43:13)
[PyPy 7.2.0 with GCC 6.2.0 20160901] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>>> <PRESS è>
UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 0: ordinal not in range(128)
UnicodeDecodeError: 'ascii' codec can't decode byte 0xa0 in position 0: ordinal not in range(128)
```
More information about the pypy-issue
mailing list