[Patches] [ python-Patches-575073 ] PyTRASHCAN slots deallocation

noreply@sourceforge.net noreply@sourceforge.net
Fri, 28 Jun 2002 08:23:25 -0700


Patches item #575073, was opened at 2002-06-28 15:23
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=305470&aid=575073&group_id=5470

Category: Core (C code)
Group: Python 2.3
Status: Open
Resolution: None
Priority: 5
Submitted By: Jonathan Hogg (jhogg)
Assigned to: Nobody/Anonymous (nobody)
Summary: PyTRASHCAN slots deallocation

Initial Comment:
This is an addition to the PyTRASHCAN macros to support
delayed deallocation of arbitrary objects (i.e., not
just builtin containers), and a modification to the
'clear_slots' routine to use these macros.

This patch fixes bug ID 574207, "Chained __slots__
dealloc segfault".

The solution is not ideal, but it appears to have
minimal impact.


----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=305470&aid=575073&group_id=5470