8000 code objects remove unknown opcodes from the instruction stream when accessing `co_code` · Issue #128045 · python/cpython · GitHub
[go: up one dir, main page]

Skip to content
code objects remove unknown opcodes from the instruction stream when accessing co_code #128045
Closed
@DinoV

Description

@DinoV

Bug report

Bug description:

If you construct a code object with an unknown opcode it'll get removed when the code object goes through the opcodes to de-opt them. We should just ignore unknown opcodes instead.

CPython versions tested on:

3.12, 3.14

Operating systems tested on:

Linux

Linked PRs

Metadata

Metadata

Assignees

No one assigned

    Labels

    3.12only security fixes3.13bugs and security fixes3.14bugs and security fixesinterpreter-core(Objects, Python, Grammar, and Parser dirs)type-bugAn unexpected behavior, bug, or error

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions

      0