Serhiy Storchaka <[email protected]> added the comment:
Indeed, there is a bug in Python. It can be reproduced without lxml:
$ ./python -c "raise SyntaxError('error', (b'file', 1, 2, 'text'))"
Traceback (most recent call last):
File "<string>", line 1, in <module>
python: Objects/unicodeobject.c:397: _PyUnicode_CheckConsistency: Assertion
`PyUnicode_Check(op)' failed.
Aborted (core dumped)
It has been fixed in 3.7+ by issue37467, but the fix was not backported to 3.6.
----------
components: +Interpreter Core
nosy: +vstinner
resolution: third party ->
stage: resolved ->
status: closed -> open
versions: -Python 3.7
_______________________________________
Python tracker <[email protected]>
<https://bugs.python.org/issue38042>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe:
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com