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 levkivskyi
Recipients gvanrossum, levkivskyi, rhettinger, serhiy.storchaka, stutzbach, vstinner
Date 2017-03-05.17:56:02
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1488736562.38.0.205753413862.issue29638@psf.upfronthosting.co.za>
In-reply-to
Content
> If you just want to add a workaround in dash_R_cleanup, I think it would be better to generate the list of all abstract classes and add three typing classes to it.

Yes, I just updated the PR.

I have found something else unrelated to typing, this test (in exactly this order):

./python -m test -R 5:5 test_abc test_functools

fails with a reproducible pattern:

test_functools leaked [0, 3, 1, 0, 0] memory blocks, sum=4

If you are happy with the PR now, we could open two separate issues for possible bug in inspect.isabstract and refleak in test_functools after test_abc. (the latter however might be potentially somehow related to abc caches)
History
Date User Action Args
2017-03-05 17:56:02levkivskyisetrecipients: + levkivskyi, gvanrossum, rhettinger, vstinner, stutzbach, serhiy.storchaka
2017-03-05 17:56:02levkivskyisetmessageid: <1488736562.38.0.205753413862.issue29638@psf.upfronthosting.co.za>
2017-03-05 17:56:02levkivskyilinkissue29638 messages
2017-03-05 17:56:02levkivskyicreate