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 Bruce.Sherwood
Recipients Bruce.Sherwood, mhuster, taleinat
Date 2010-10-14.17:32:21
SpamBayes Score 5.613314e-06
Marked as misclassified No
Message-id <1287077543.25.0.189252890155.issue8900@psf.upfronthosting.co.za>
In-reply-to
Content
Putting print statements in that part of the world shows that the reason why the list.remove fails is that while a ColorDelegator.toggle_colorize_event object is in the list, it has a different memory address than the ColorDelegator.toggle_colorize_event object to be removed. I've seen this NOT fail occasionally (the memory addresses were the same, so the list.remove succeeded), all of which would seem to imply that something has moved in memory.

I'll mention that when the failure occurs, the list always has just one object, a ColorDelegator.toggle_colorize_event object.
History
Date User Action Args
2010-10-14 17:32:23Bruce.Sherwoodsetrecipients: + Bruce.Sherwood, taleinat, mhuster
2010-10-14 17:32:23Bruce.Sherwoodsetmessageid: <1287077543.25.0.189252890155.issue8900@psf.upfronthosting.co.za>
2010-10-14 17:32:21Bruce.Sherwoodlinkissue8900 messages
2010-10-14 17:32:21Bruce.Sherwoodcreate