[issue40887] Free lists are still used after being finalized (cleared)

2020-06-23 Thread STINNER Victor
STINNER Victor added the comment: All free lists now have assertions to ensure that they are no longer used after their finalization. -- ___ Python tracker ___ __

[issue40887] Free lists are still used after being finalized (cleared)

2020-06-08 Thread Stefan Krah
Stefan Krah added the comment: > It's not a regression. It's just that bpo-40521 helped Valgrind to detect > such bug :-) Yes, I suspected that previously reachable global objects were just unreachable after the new free lists. Thanks for the fix! -- __

[issue40887] Free lists are still used after being finalized (cleared)

2020-06-07 Thread STINNER Victor
STINNER Victor added the comment: Thanks Stefan for the bug report. It's now fixed and I made sure that such bug cannot strike back. -- components: +Interpreter Core resolution: -> fixed stage: patch review -> resolved status: open -> closed type: -> resource usage versions: +Python

[issue40887] Free lists are still used after being finalized (cleared)

2020-06-07 Thread STINNER Victor
STINNER Victor added the comment: New changeset bcb198385dee469d630a184182df9dc1463e2c47 by Victor Stinner in branch 'master': bpo-40887: Don't use finalized free lists (GH-20700) https://github.com/python/cpython/commit/bcb198385dee469d630a184182df9dc1463e2c47 -- _

[issue40887] Free lists are still used after being finalized (cleared)

2020-06-07 Thread STINNER Victor
Change by STINNER Victor : -- title: Leaks in new free lists -> Free lists are still used after being finalized (cleared) ___ Python tracker ___ __