Skip to content

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

@JunyiXie

Description

@JunyiXie
mannequin
BPO43588
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=Noneclosed_at=Nonecreated_at=<Date2021-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=<Date2022-04-07.08:17:57.850>user='https://github.com/JunyiXie'

    bugs.python.org fields:

    activity=<Date2022-04-07.08:17:57.850>actor='kumaraditya'assignee='none'closed=Falseclosed_date=Nonecloser=Nonecomponents= ['Subinterpreters'] creation=<Date2021-03-22.08:09:32.063>creator='JunyiXie'dependencies= [] files= [] hgrepos= [] issue_num=43588keywords= ['patch'] message_count=13.0messages= ['389282', '389284', '389292', '389300', '389304', '389310', '389311', '389322', '389323', '389324', '406069', '406080', '416918'] nosy_count=5.0nosy_names= ['vstinner', 'corona10', 'shihai1991', 'JunyiXie', 'kumaraditya'] pr_nums= ['24963', '24929', '24965', '24966', '24968', '24969', '24970', '24971', '24972'] priority='normal'resolution=Nonestage='patch review'status='open'superseder=Nonetype='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