New submission from Serhiy Storchaka: There are issues with BINUNICODE8 and BINBYTES8 opcodes in pickle.
1. Unpickling BINBYTES8 is not implemented in Python implementation. 2. Highest 32 bits of 64-bit size are silently ignored in C implementation on 32-bit platforms. 3. There are no tests for BINUNICODE8 and BINBYTES8. Proposed patch fixes these issues. ---------- assignee: serhiy.storchaka components: Extension Modules, Library (Lib), Tests files: pickle_binbytes8.patch keywords: patch messages: 251823 nosy: alexandre.vassalotti, pitrou, serhiy.storchaka priority: normal severity: normal stage: patch review status: open title: Issues with BINUNICODE8 and BINBYTES8 opcodes in pickle type: behavior versions: Python 3.4, Python 3.5, Python 3.6 Added file: http://bugs.python.org/file40615/pickle_binbytes8.patch _______________________________________ Python tracker <rep...@bugs.python.org> <http://bugs.python.org/issue25262> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com