Re: [Pyobjc-dev] Crashing screensaver engine
Brought to you by:
ronaldoussoren
From: Christopher A. <ra...@gm...> - 2006-01-29 01:10:26
|
On 1/29/06, Dethe Elza <de...@li...> wrote: > As for it potentially leaking memory, I added tracer bullets in > __del__ methods for both the screensaver view and the config window, > and both appear to be getting garbage collected appropriately, so > after an admittedly shallow investigation, that doesn't appear to be > a problem. Just for future reference, this is really a bad way to debug or find memory leaks. The presence of a __del__ method can totally change the way GC will happen in your application, including make certain objects totally uncollectable, even if your __del__ is simply implemented as 'pass'. Using weakref GC callbacks may be better, though I haven't tried them myself. -- Twisted | Christopher Armstrong: International Man of Twistery Radix | -- http://radix.twistedmatrix.com | Release Manager, Twisted Project \\\V/// | -- http://twistedmatrix.com |o O| | w----v----w-+ |