Skip to content

[Subinterpreters]: use static variable under building Python with --with-experimental-isolated-subinterpreters cause crash. #87754

@JunyiXie

Description

@JunyiXie
mannequin
BPO 43588
Nosy @vstinner, @corona10, @shihai1991, @JunyiXie, @kumaraditya303
PRs
  • bpo-43588: use static variable module under building Python with --with-experimental-isolated-subinterpreters cause crash. #24963
  • bpo-43551: fix PyImport_Import use static silly_list, under building Python with --with-experimental-isolated-subinterpreters share silly_list in multi sub interpreters cause crash. #24929
  • bpo-43588: fix exceptions.c use static variable under building Python with --with-experimental-isolated-subinterpreters may cause crash. #24965
  • bpo-43588: fix boolobject.c static variables under building under building Python with --with-experimental-isolated-subinterpreters may cause crash #24966
  • bpo-43588: fix codeobject.c static variables under building under building Python with --with-experimental-isolated-subinterpreters may cause crash. #24968
  • bpo-43588: fix sysmodule.c use static variables under building under building Python with --with-experimental-isolated-subinterpreters may cause crash #24969
  • bpo-43588: fix codecs.c static variables under building under building Python with --with-experimental-isolated-subinterpreters may cause crash. #24970
  • bpo-43588: fix _warnings.c static variables under building under building Python with --with-experimental-isolated-subinterpreters may cause crash #24971
  • bpo-43588: fix listobject.c use static variables under building under building Python with --with-experimental-isolated-subinterpreters may cause crash #24972
  • Note: these values reflect the state of the issue at the time it was migrated and might not reflect the current state.

    Show more details

    GitHub fields:

    assignee = None closed_at = None created_at = <Date 2021-03-22.08:09:32.063> labels = ['expert-subinterpreters', '3.10', 'type-crash'] title = '[Subinterpreters]: use static variable under building Python with --with-experimental-isolated-subinterpreters cause crash.' updated_at = <Date 2022-04-07.08:17:57.850> user = 'https://github.com/JunyiXie'

    bugs.python.org fields:

    activity = <Date 2022-04-07.08:17:57.850> actor = 'kumaraditya' assignee = 'none' closed = False closed_date = None closer = None components = ['Subinterpreters'] creation = <Date 2021-03-22.08:09:32.063> creator = 'JunyiXie' dependencies = [] files = [] hgrepos = [] issue_num = 43588 keywords = ['patch'] message_count = 13.0 messages = ['389282', '389284', '389292', '389300', '389304', '389310', '389311', '389322', '389323', '389324', '406069', '406080', '416918'] nosy_count = 5.0 nosy_names = ['vstinner', 'corona10', 'shihai1991', 'JunyiXie', 'kumaraditya'] pr_nums = ['24963', '24929', '24965', '24966', '24968', '24969', '24970', '24971', '24972'] priority = 'normal' resolution = None stage = 'patch review' status = 'open' superseder = None type = 'crash' url = 'https://bugs.python.org/issue43588' versions = ['Python 3.10']

    Metadata

    Metadata

    Assignees

    No one assigned

      Labels

      3.10only security fixestopic-subinterpreterstype-crashA hard crash of the interpreter, possibly with a core dump

      Projects

      Status

      Done

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions