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 pablogsal
Recipients pablogsal, vstinner
Date 2019-12-03.20:47:39
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1575406059.68.0.812019888117.issue38962@roundup.psfhosted.org>
In-reply-to
Content
Actually, that commit has an independent refleak that was fixed (!) regarding the small integer cache. Seems that the actual commit that made the new leak is:

commit 2582d46fbcf7bdf86b9cf4016850b8d155267ac6
Author: Victor Stinner <vstinner@python.org>
Date:   Fri Nov 22 19:24:49 2019 +0100

    bpo-38858: new_interpreter() reuses pycore_init_builtins() (GH-17351)
    
    new_interpreter() now calls _PyBuiltin_Init() to create the builtins
    module and calls _PyImport_FixupBuiltin(), rather than using
    _PyImport_FindBuiltin(tstate, "builtins").
    
    pycore_init_builtins() is now responsible to initialize
    intepr->builtins_copy: inline _PyImport_Init() and remove this
    function.



Reverting this commit fixes the refleaks in atexit at least
History
Date User Action Args
2019-12-03 20:47:39pablogsalsetrecipients: + pablogsal, vstinner
2019-12-03 20:47:39pablogsalsetmessageid: <1575406059.68.0.812019888117.issue38962@roundup.psfhosted.org>
2019-12-03 20:47:39pablogsallinkissue38962 messages
2019-12-03 20:47:39pablogsalcreate