This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author steve.dower
Recipients steve.dower
Date 2021-10-08.19:33:13
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1633721594.06.0.212064470222.issue45415@roundup.psfhosted.org>
In-reply-to
Content
encodings.search_function is triggering this assertion at Python/ceval.c#L4055:

       TARGET(JUMP_ABSOLUTE) {
            PREDICTED(JUMP_ABSOLUTE);
            assert(oparg < INSTR_OFFSET());    <<<

It seems to be saying that absolute jumps should only go backwards?

The assertion is triggering reliably in a Windows debug build (including as part of the build process, which means we can't release right now). I don't see anything Windows-specific here though, so I assume it's core and may just be a codepath in encodings that Linux doesn't use?
History
Date User Action Args
2021-10-08 19:33:14steve.dowersetrecipients: + steve.dower
2021-10-08 19:33:14steve.dowersetmessageid: <1633721594.06.0.212064470222.issue45415@roundup.psfhosted.org>
2021-10-08 19:33:14steve.dowerlinkissue45415 messages
2021-10-08 19:33:13steve.dowercreate