Backport r55080:
commitcef811285c93948216d053a59a7ab7d5138d0dfb
authorguido.van.rossum <guido.van.rossum@6015fed2-1504-0410-9fe1-9d1591cc4771>
Fri, 18 Jan 2008 21:31:32 +0000 (18 21:31 +0000)
committerguido.van.rossum <guido.van.rossum@6015fed2-1504-0410-9fe1-9d1591cc4771>
Fri, 18 Jan 2008 21:31:32 +0000 (18 21:31 +0000)
tree75909ed64dbc47a1b73ce3208cb0b0e3e2c8757d
parentcd81a17ad41fbf89c353e804f1cdea1be90cfc4c
Backport r55080:
Fix for #1303614 and #1174712:
- __dict__ descriptor abuse for subclasses of built-in types
- subclassing from both ModuleType and another built-in types

git-svn-id: http://svn.python.org/projects/python/branches/release25-maint@60060 6015fed2-1504-0410-9fe1-9d1591cc4771
Lib/test/crashers/dangerous_subclassing.py [deleted file]
Lib/test/crashers/modify_dict_attr.py [deleted file]
Lib/test/test_descr.py
Objects/typeobject.c