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 gregory.p.smith
Recipients amaury.forgeotdarc, dizzy, gregory.p.smith
Date 2010-12-30.17:31:41
SpamBayes Score 0.00013870894
Marked as misclassified No
Message-id <AANLkTikN_3D24jExr7PECfR0yUEzL6XgXyQoU1sEWqr_@mail.gmail.com>
In-reply-to <1293712236.99.0.411729637999.issue10794@psf.upfronthosting.co.za>
Content
FWIW, the example pasted in the bug was the smallest one he could come up
with.  in reality we were never calling .__del__() explicitly. We ran into
the problem due to a __del__ method triggering a __getattr__ call and the
__getattr__ ending up in infinite recursion because an attribute it accessed
internally wasn't defined.  That particular bug was fixable by fixing the
__getattr__ to not depend on any instance attributes but it is still a
problem in Python for the interpreter to get into an infinite loop calling
the destructor in that case...
Files
File name Uploaded
unnamed gregory.p.smith, 2010-12-30.17:31:41
History
Date User Action Args
2010-12-30 17:31:43gregory.p.smithsetrecipients: + gregory.p.smith, amaury.forgeotdarc, dizzy
2010-12-30 17:31:41gregory.p.smithlinkissue10794 messages
2010-12-30 17:31:41gregory.p.smithcreate