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 tim.peters
Recipients Guido.van.Rossum, gvanrossum, inglesp, larry, pitrou, tim.golden, tim.peters, vstinner
Date 2014-05-07.19:13:33
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1399490014.26.0.601975530995.issue21435@psf.upfronthosting.co.za>
In-reply-to
Content
Antoine, the carets are a symptom of my flu.  My fingers jump on the keyboard from sneezing and coughing, and my eyes are watery so I don't see the typos.  But I believe that can be fixed ;-)

I doubt the trashcan cruft is responsible, for several reasons:  I doubt the stack gets deep enough to trigger the trashcan in this little test;  the trashcan xxx_deposit_object() functions assert-fail unless the object's state is _already_ untracked (trashcan does not itself untrack anything); and the trashcan list is linked via the gc_prev member, not the gc_next member (trashcan doesn't touch gc_next, so could not have set gc_next to NULL).  Because of the second reason, even if the trashcan is involved the object must have gotten untracked earlier.

I'll do another debugger session after a nap ;-)
History
Date User Action Args
2014-05-07 19:13:34tim.peterssetrecipients: + tim.peters, gvanrossum, pitrou, vstinner, larry, tim.golden, inglesp, Guido.van.Rossum
2014-05-07 19:13:34tim.peterssetmessageid: <1399490014.26.0.601975530995.issue21435@psf.upfronthosting.co.za>
2014-05-07 19:13:34tim.peterslinkissue21435 messages
2014-05-07 19:13:33tim.peterscreate