[New-bugs-announce] [issue1342] Crash on Windows if Python runs from a directory with umlauts
Christian Heimes
report at bugs.python.org
Sat Oct 27 05:40:36 CEST 2007
New submission from Christian Heimes:
Python 3.0 doesn't run from a directory with umlauts and possible other
non ASCII chars.
I renamed my development folder from C:\dev\ to c:\test äöüß name\.
Python crashes after a few moments before it can reach its shell.
python30.dll!PyErr_SetObject(_object * exception=0x1e1b9888, _object *
value=0x00a0b8a0) Zeile 56 + 0xb Bytes C
python30.dll!PyErr_SetString(_object * exception=0x1e1b9888, const
char * string=0x1e18c358) Zeile 77 + 0xd Bytes C
python30.dll!find_module(char * fullname=0x0021fcc0, char *
subname=0x00000000, _object * path=0x00000000, char * buf=0x0021fb70,
unsigned int buflen=257, _iobuf * * p_fp=0x0021fb64, _object * *
p_loader=0x0021fb68) Zeile 1228 + 0x10 Bytes C
python30.dll!import_submodule(_object * mod=0x1e1c6a88, char *
subname=0x0021fcc0, char * fullname=0x00000000) Zeile 2313 + 0x27 Bytes C
python30.dll!load_next(_object * mod=0x1e1c6a88, _object *
altmod=0x1e1c6a88, char * * p_name=0x00000000, char * buf=0x0021fcc0,
int * p_buflen=0x0021fcbc) Zeile 2127 + 0x15 Bytes C
python30.dll!import_module_level(char * name=0x00000000, _object *
globals=0x00000000, _object * locals=0x1e069ec3, _object *
fromlist=0x00000000, int level=0) Zeile 1908 + 0x1a Bytes C
python30.dll!PyImport_ImportModuleLevel(char * name=0x1e184b04,
_object * globals=0x00000000, _object * locals=0x00000000, _object *
fromlist=0x00000000, int level=0) Zeile 1979 + 0x18 Bytes C
python30.dll!_PyCodecRegistry_Init() Zeile 841 + 0x12 Bytes C
python30.dll!PyCodec_LookupError(const char * name=0x00000000) Zeile
436 + 0xc Bytes C
python30.dll!unicode_decode_call_errorhandler(const char *
errors=0x00000000, _object * * errorHandler=0x00000009, const char *
encoding=0x1e1979ec, const char * reason=0x00000000, const char * *
input=0x0021fe80, const char * * inend=0x0021fe84, int *
startinpos=0x0021fe6c, int * endinpos=0x0021fe68, _object * *
exceptionObject=0x00000000, const char * * inptr=0x0021fe90, _object * *
output=0x0021fe70, int * outpos=0x0021fe88, unsigned short * *
outptr=0x0021fe74) Zeile 1384 + 0xa Bytes C
python30.dll!PyUnicodeUCS2_DecodeUTF8Stateful(const char *
s=0x1e1dd010, int size=48, const char * errors=0x00000000, int *
consumed=0x00000000) Zeile 1967 + 0x47 Bytes C
python30.dll!PyUnicodeUCS2_FromStringAndSize(const char *
u=0x1e1dd008, int size=48) Zeile 464 + 0xb Bytes C
python30.dll!PyUnicodeUCS2_FromString(const char * u=0x1e1dd008)
Zeile 482 + 0x7 Bytes C
python30.dll!_PySys_Init() Zeile 1084 + 0xb Bytes C
python30.dll!Py_InitializeEx(int install_sigs=1) Zeile 220 C
python30.dll!Py_Initialize() Zeile 292 + 0x7 Bytes C
python30.dll!Py_Main(int argc=2, char * * argv=0x00000001) Zeile 432 C
> python.exe!mainCRTStartup() Zeile 398 + 0xe Bytes C
kernel32.dll!7c816fd7()
----------
components: Interpreter Core
messages: 56841
nosy: tiran
severity: normal
status: open
title: Crash on Windows if Python runs from a directory with umlauts
type: crash
versions: Python 3.0
__________________________________
Tracker <report at bugs.python.org>
<http://bugs.python.org/issue1342>
__________________________________
More information about the New-bugs-announce
mailing list