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 r.david.murray
Recipients devplayer, r.david.murray
Date 2010-10-11.17:43:22
SpamBayes Score 1.9899048e-06
Marked as misclassified No
Message-id <1286819003.83.0.794680548358.issue10060@psf.upfronthosting.co.za>
In-reply-to
Content
What I am saying is that if an extension module (one that provides non-python code in a load module) is corrupt, then it can totally screw up Python's internal bookkeeping, and there is nothing Python can do to protect itself against that.

If the "corrupt" module in question is pure Python, then you are correct, 'help' should not fail.  If, however, the corrupt module is not pure Python, then there may be nothing that can be done by Python to prevent the failure.

Can you reproduce the problem using a pure Python 'corrupt' module?
History
Date User Action Args
2010-10-11 17:43:24r.david.murraysetrecipients: + r.david.murray, devplayer
2010-10-11 17:43:23r.david.murraysetmessageid: <1286819003.83.0.794680548358.issue10060@psf.upfronthosting.co.za>
2010-10-11 17:43:22r.david.murraylinkissue10060 messages
2010-10-11 17:43:22r.david.murraycreate