[New-bugs-announce] [issue28114] Crash in unicodeobject.c find_maxchar_surrogates on python-3.6.0b1 for Windows

Christoph Gohlke report at bugs.python.org
Tue Sep 13 02:55:35 EDT 2016


New submission from Christoph Gohlke:

Trying to build numpy-1.11.2rc1 wheels for Python 3.6.0b1 on Windows 10 with `python.exe setup.py bdist_wheel`, python36.dll (32 and 64 bit) segfaults in the `find_maxchar_surrogates` function. Some other packages built OK, e.g. Cython, pyzmq and Pillow.

The crash is at <https://hg.python.org/cpython/file/v3.6.0b1/Objects/unicodeobject.c#l1607>. The call stack is attached.

Locals:
+		begin	0x00454c49464f5250 <Error reading characters of string.>	const wchar_t *
		ch	1509860640	unsigned int
+		end	0x004550fc90512200 <Error reading characters of string.>	const wchar_t *
+		iter	0x00000259a500e7d8 L"\x2"	const wchar_t *
+		maxchar	0x0000005a59fea520 {0}	unsigned int *
+		num_surrogates	0x0000005a59fea528 {0}	__int64 *

----------
components: Interpreter Core, Unicode, Windows
files: callstack.txt
messages: 276189
nosy: cgohlke, ezio.melotti, haypo, paul.moore, steve.dower, tim.golden, zach.ware
priority: normal
severity: normal
status: open
title: Crash in unicodeobject.c find_maxchar_surrogates on python-3.6.0b1 for Windows
type: crash
versions: Python 3.6
Added file: http://bugs.python.org/file44623/callstack.txt

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


More information about the New-bugs-announce mailing list