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 eelizondo
Recipients eelizondo
Date 2019-08-17.20:47:30
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1566074851.0.0.451710928537.issue37879@roundup.psfhosted.org>
In-reply-to
Content
`subtype_dealloc` is not correctly handling the reference count of c heap type subclasses. It has some builtin assumptions which can result in the type getting its reference count decreased more that it needs to be, leading to its destruction when it should still be alive.

Also, this bug is a blocker for the full adoption of PEP384.

The full details of the bug along with a fix and tests are described in the Github PR.
History
Date User Action Args
2019-08-17 20:47:31eelizondosetrecipients: + eelizondo
2019-08-17 20:47:31eelizondosetmessageid: <1566074851.0.0.451710928537.issue37879@roundup.psfhosted.org>
2019-08-17 20:47:30eelizondolinkissue37879 messages
2019-08-17 20:47:30eelizondocreate