New issue 2598: pwd.getpwnam throws SystemError with Unicode https://bitbucket.org/pypy/pypy/issues/2598/pwdgetpwnam-throws-systemerror-with
Marian Beermann: Reproducer: ``` #!python import pwd pwd.getpwnam('übel') RPython traceback: File "pypy_interpreter_1.c", line 39108, in execute_frame File "rpython_jit_metainterp.c", line 20915, in ll_portal_runner__Unsigned_Bool_pypy_interpreter File "pypy_module_pypyjit.c", line 182, in portal_12 File "pypy_interpreter_1.c", line 37644, in handle__AccessDirect_None_2 File "pypy_interpreter.c", line 25194, in OperationError_normalize_exception File "pypy_interpreter.c", line 55416, in OpErrFmt__compute_value_7 File "rpython_rtyper_lltypesystem.c", line 11057, in ll_str2unicode__rpy_stringPtr SystemError: unexpected internal exception (please report a bug): <UnicodeDecodeError object at 0x7fd54b367650>; internal traceback was dumped to stderr zsh: exit 1 python ``` Python 3.5.3 (a37ecfe5f142bc971a86d17305cc5d1d70abec64, Jun 08 2017, 19:43:54) [PyPy 5.8.0-beta0 with GCC 6.3.0] on linux _______________________________________________ pypy-issue mailing list pypy-issue@python.org https://mail.python.org/mailman/listinfo/pypy-issue