Skip to content

various refleaks when calling the __init__() method of an object more than once #75968

@orenmn

Description

@orenmn
mannequin
BPO 31787
Nosy @rhettinger, @vstinner, @methane, @orenmn, @csabella, @miss-islington
PRs
  • bpo-31787: Prevent refleaks when calling __init__() more than once #3995
  • [3.7] bpo-31787: Prevent refleaks when calling __init__() more than once (GH-3995) #5657
  • [3.6] bpo-31787: Prevent refleaks when calling __init__() more than once (GH-3995) #5659
  • bpo-31787: Skip refleak check when _hashlib is not available #5660
  • [3.7] bpo-31787: Skip refleak check when _hashlib is not available (GH-5660) #5661
  • [3.6] bpo-31787: Skip refleak check when _hashlib is not available (GH-5660) #5662
  • 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 = <Date 2018-02-13.13:15:49.506>
    created_at = <Date 2017-10-14.09:16:28.394>
    labels = ['extension-modules', '3.7', '3.8', 'performance']
    title = 'various refleaks when calling the __init__() method of an object more than once'
    updated_at = <Date 2018-06-20.16:00:04.996>
    user = 'https://github.com/orenmn'

    bugs.python.org fields:

    activity = <Date 2018-06-20.16:00:04.996>
    actor = 'vstinner'
    assignee = 'none'
    closed = True
    closed_date = <Date 2018-02-13.13:15:49.506>
    closer = 'methane'
    components = ['Extension Modules']
    creation = <Date 2017-10-14.09:16:28.394>
    creator = 'Oren Milman'
    dependencies = []
    files = []
    hgrepos = []
    issue_num = 31787
    keywords = ['patch']
    message_count = 9.0
    messages = ['304389', '310387', '312113', '312116', '312118', '312124', '312126', '312128', '320088']
    nosy_count = 6.0
    nosy_names = ['rhettinger', 'vstinner', 'methane', 'Oren Milman', 'cheryl.sabella', 'miss-islington']
    pr_nums = ['3995', '5657', '5659', '5660', '5661', '5662']
    priority = 'normal'
    resolution = 'fixed'
    stage = 'resolved'
    status = 'closed'
    superseder = None
    type = 'resource usage'
    url = 'https://bugs.python.org/issue31787'
    versions = ['Python 3.6', 'Python 3.7', 'Python 3.8']

    Metadata

    Metadata

    Assignees

    No one assigned

      Labels

      Projects

      No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions