[issue28648] False assert in _Py_DecodeUTF8_surrogateescape

2017-03-31 Thread Donald Stufft
Changes by Donald Stufft : -- pull_requests: +927 ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.

[issue28648] False assert in _Py_DecodeUTF8_surrogateescape

2016-11-12 Thread Serhiy Storchaka
Serhiy Storchaka added the comment: Since the crash can be caused by environment I consider it as a security issue (bot not critical) and applied the patch to 3.3 and 3.4. -- resolution: -> fixed stage: patch review -> resolved status: open -> closed __

[issue28648] False assert in _Py_DecodeUTF8_surrogateescape

2016-11-12 Thread Roundup Robot
Roundup Robot added the comment: New changeset 9bf1ca6ce1fe by Serhiy Storchaka in branch '3.3': Issue #28648: Fixed crash in Py_DecodeLocale() in debug build on Mac OS X https://hg.python.org/cpython/rev/9bf1ca6ce1fe New changeset bfd0da08438f by Serhiy Storchaka in branch '3.4': Issue #28648:

[issue28648] False assert in _Py_DecodeUTF8_surrogateescape

2016-11-12 Thread Serhiy Storchaka
Serhiy Storchaka added the comment: LGTM. Thank you for your patch Xiang. -- components: +Interpreter Core versions: +Python 3.3, Python 3.4 ___ Python tracker ___ __

[issue28648] False assert in _Py_DecodeUTF8_surrogateescape

2016-11-12 Thread Serhiy Storchaka
Changes by Serhiy Storchaka : -- assignee: -> serhiy.storchaka ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue28648] False assert in _Py_DecodeUTF8_surrogateescape

2016-11-09 Thread Xiang Zhang
New submission from Xiang Zhang: The assert statement `assert(Py_UNICODE_IS_SURROGATE(ch));` in _Py_DecodeUTF8_surrogateescape is wrong. Code points > 0x could reach it and fail. -- files: false_assert.patch keywords: patch messages: 280406 nosy: serhiy.storchaka, xiang.zhang prior