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 ncoghlan
Recipients Trundle, alexandre.vassalotti, amaury.forgeotdarc, brett.cannon, loewis, ncoghlan, palm.kevin, pitrou
Date 2011-02-28.01:31:16
SpamBayes Score 1.0858953e-06
Marked as misclassified No
Message-id <1298856680.19.0.320187425576.issue11321@psf.upfronthosting.co.za>
In-reply-to
Content
Looking at the example of _struct.c, I'll withdraw my objection to the patch. The segfault is due to the attempt to destroy a statically allocated type object, and the only viable solution to that is to ensure the reference count never drops to 0, even during Py_Finalize.

I also created issue11349 to cover the fact that _pickle really shouldn't be stashing things in static globals now that a better alternative is available.
History
Date User Action Args
2011-02-28 01:31:20ncoghlansetrecipients: + ncoghlan, loewis, brett.cannon, amaury.forgeotdarc, pitrou, alexandre.vassalotti, Trundle, palm.kevin
2011-02-28 01:31:20ncoghlansetmessageid: <1298856680.19.0.320187425576.issue11321@psf.upfronthosting.co.za>
2011-02-28 01:31:16ncoghlanlinkissue11321 messages
2011-02-28 01:31:16ncoghlancreate