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.
Created on 2019年11月14日 22:46 by vstinner, last changed 2022年04月11日 14:59 by admin. This issue is now closed.
| Pull Requests | |||
|---|---|---|---|
| URL | Status | Linked | Edit |
| PR 17373 | merged | eelizondo, 2019年11月25日 06:31 | |
| Messages (6) | |||
|---|---|---|---|
| msg356633 - (view) | Author: STINNER Victor (vstinner) * (Python committer) | Date: 2019年11月14日 22:46 | |
x86 Gentoo Refleaks 3.x, first failure: https://buildbot.python.org/all/#/builders/1/builds/769 test_wait3 leaked [23, 23, 23] references, sum=69 test_wait4 leaked [22, 21, 22] references, sum=65 The leak was introduced by: commit b3966639d28313809774ca3859a347b9007be8d2 Author: Eddie Elizondo <eelizondo@fb.com> Date: Tue Nov 5 07:16:14 2019 -0800 bpo-35381 Remove all static state from posixmodule (GH-15892) After #9665, this moves the remaining types in posixmodule to be heap-allocated to make it compatible with PEP384 as well as modifying all the type accessors to fully make the type opaque. The original PR that got messed up a rebase: https://github.com/python/cpython/pull/10854. All the issues in that commit have now been addressed since https://github.com/python/cpython/pull/11661 got committed. This change also removes any state from the data segment and onto the module state itself. https://bugs.python.org/issue35381 Automerge-Triggered-By: @encukou |
|||
| msg356635 - (view) | Author: STINNER Victor (vstinner) * (Python committer) | Date: 2019年11月14日 22:50 | |
Similar failure on other buildbot workers. AMD64 RHEL7 Refleaks 3.x: https://buildbot.python.org/all/#/builders/264/builds/49 AMD64 Fedora Stable Refleaks 3.x: https://buildbot.python.org/all/#/builders/317/builds/42 AMD64 Fedora Rawhide Refleaks 3.x: https://buildbot.python.org/all/#/builders/189/builds/197 AMD64 RHEL8 Refleaks 3.x: https://buildbot.python.org/all/#/builders/272/builds/50 |
|||
| msg356699 - (view) | Author: Eddie Elizondo (eelizondo) * | Date: 2019年11月15日 17:45 | |
Woops! I'll get to it before the end of the weekend! |
|||
| msg357426 - (view) | Author: Eddie Elizondo (eelizondo) * | Date: 2019年11月25日 06:33 | |
Victor, the PR with the fix is out. Easy catch after running it with my leak detector! |
|||
| msg357475 - (view) | Author: Benjamin Peterson (benjamin.peterson) * (Python committer) | Date: 2019年11月26日 03:07 | |
New changeset e4db1f05e9a5828f6b287f99067362fa0e5732e8 by Benjamin Peterson (Eddie Elizondo) in branch 'master': closes bpo-38803: Fix leak in posixmodule. (GH-17373) https://github.com/python/cpython/commit/e4db1f05e9a5828f6b287f99067362fa0e5732e8 |
|||
| msg357488 - (view) | Author: STINNER Victor (vstinner) * (Python committer) | Date: 2019年11月26日 08:25 | |
Thanks for the fix Eddie Elizondo! |
|||
| History | |||
|---|---|---|---|
| Date | User | Action | Args |
| 2022年04月11日 14:59:23 | admin | set | github: 82984 |
| 2019年11月26日 08:25:31 | vstinner | set | messages: + msg357488 |
| 2019年11月26日 03:07:43 | benjamin.peterson | set | status: open -> closed nosy: + benjamin.peterson messages: + msg357475 resolution: fixed stage: patch review -> resolved |
| 2019年11月25日 06:33:41 | eelizondo | set | messages: + msg357426 |
| 2019年11月25日 06:31:37 | eelizondo | set | keywords:
+ patch stage: patch review pull_requests: + pull_request16856 |
| 2019年11月15日 17:45:40 | eelizondo | set | nosy:
+ eelizondo messages: + msg356699 |
| 2019年11月14日 22:50:42 | vstinner | set | messages: + msg356635 |
| 2019年11月14日 22:46:32 | vstinner | create | |