[issue37126] test_threading is leaking references

2019-06-02 Thread STINNER Victor
STINNER Victor added the comment: Thanks. commit 3caf4de6f05f68c3a175f4d8ce870d7a0016622a Author: Pablo Galindo Date: Sun Jun 2 21:52:49 2019 +0100 Call PyObject_GC_UnTrack in structseq dealloc (GH-13751) -- FYI I also fixed test_threading: commit cdce0574d03005e27b843fc110c54c99c7a

[issue37126] test_threading is leaking references

2019-06-02 Thread Pablo Galindo Salgado
Pablo Galindo Salgado added the comment: > You forgot to call PyObject_GC_UnTrack() in structseq_dealloc(), no? Yep, thanks for the catch! -- stage: patch review -> resolved ___ Python tracker _

[issue37126] test_threading is leaking references

2019-06-02 Thread Pablo Galindo Salgado
Change by Pablo Galindo Salgado : -- pull_requests: +13632 stage: resolved -> patch review pull_request: https://github.com/python/cpython/pull/13751 ___ Python tracker ___ ___

[issue37126] test_threading is leaking references

2019-06-02 Thread STINNER Victor
STINNER Victor added the comment: You forgot to call PyObject_GC_UnTrack() in structseq_dealloc(), no? -- resolution: fixed -> status: closed -> open ___ Python tracker ___ _

[issue37126] test_threading is leaking references

2019-06-02 Thread Pablo Galindo Salgado
Pablo Galindo Salgado added the comment: New changeset 7ffcf848df214135abeea7f6c6faa4135fd0928f by Pablo Galindo in branch 'master': bpo-37126: Allow structseq objects to be tracked by the GC (GH-13729) https://github.com/python/cpython/commit/7ffcf848df214135abeea7f6c6faa4135fd0928f --

[issue37126] test_threading is leaking references

2019-06-02 Thread Pablo Galindo Salgado
Change by Pablo Galindo Salgado : -- resolution: -> fixed stage: patch review -> resolved status: open -> closed ___ Python tracker ___ ___

[issue37126] test_threading is leaking references

2019-06-01 Thread Pablo Galindo Salgado
Pablo Galindo Salgado added the comment: Łukasz, this PR will fix the x86 Gentoo Refleaks 3.x and friends, so I would recommend landing this before the release. -- nosy: +lukasz.langa ___ Python tracker

[issue37126] test_threading is leaking references

2019-06-01 Thread Pablo Galindo Salgado
Change by Pablo Galindo Salgado : -- keywords: +patch pull_requests: +13613 stage: -> patch review pull_request: https://github.com/python/cpython/pull/13729 ___ Python tracker __

[issue37126] test_threading is leaking references

2019-06-01 Thread Pablo Galindo Salgado
Pablo Galindo Salgado added the comment: The problem here is that there is a reference cycle with threading.ExceptHookArgs but structseq objects are not tracked by the GC. -- ___ Python tracker

[issue37126] test_threading is leaking references

2019-06-01 Thread Pablo Galindo Salgado
Pablo Galindo Salgado added the comment: ❯ ./python -m test test_threading -m test_excepthook_thread_None -R : Run tests sequentially 0:00:00 load avg: 1.38 [1/1] test_threading beginning 9 repetitions 123456789 . test_threading leaked [364, 364, 364, 364] references, sum=1456 test_threa

[issue37126] test_threading is leaking references

2019-06-01 Thread Pablo Galindo Salgado
Change by Pablo Galindo Salgado : -- priority: normal -> high ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue37126] test_threading is leaking references

2019-06-01 Thread Pablo Galindo Salgado
New submission from Pablo Galindo Salgado : https://buildbot.python.org/all/#/builders/1/builds/601 OK (skipped=1) . test_threading leaked [9770, 9772, 9768] references, sum=29310 test_threading leaked [3960, 3961, 3959] memory blocks, sum=11880 2 tests failed again: test_asyncio test_threa