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 joshbressers
Recipients dmalcolm, joshbressers, pitrou, vstinner
Date 2010-10-13.16:32:46
SpamBayes Score 6.183976e-06
Marked as misclassified No
Message-id <1286987567.91.0.0874585922234.issue8863@psf.upfronthosting.co.za>
In-reply-to
Content
You would be wise to avoid using heap storage once you're in the crash handler. From a security standpoint, if something has managed to damage the heap (which is not uncommon in a crash), you should not attempt to allocate or free heap memory. On modern glibc systems, this isn't much of a concern as there are various memory protection mechanisms that make heap exploitation very very hard (you're just going to end up crashing the crash handler). I'm not sure about other operating systems that python supports though.
History
Date User Action Args
2010-10-13 16:32:48joshbresserssetrecipients: + joshbressers, pitrou, vstinner, dmalcolm
2010-10-13 16:32:47joshbresserssetmessageid: <1286987567.91.0.0874585922234.issue8863@psf.upfronthosting.co.za>
2010-10-13 16:32:46joshbresserslinkissue8863 messages
2010-10-13 16:32:46joshbresserscreate