diff options
author | Guido van Rossum <guido@python.org> | 2002-03-18 03:05:36 (GMT) |
---|---|---|
committer | Guido van Rossum <guido@python.org> | 2002-03-18 03:05:36 (GMT) |
commit | 09f2187704cdacc4e3f86b357d110445541e6ad7 (patch) | |
tree | ad782ffc9bfe9407df2fc1964345c37435f14036 /Mac/Contrib/PythonScript/PyScriptTest.py | |
parent | 7eac98d6359533d762753f8bd730ed3c7c6e720a (diff) | |
download | cpython-09f2187704cdacc4e3f86b357d110445541e6ad7.zip cpython-09f2187704cdacc4e3f86b357d110445541e6ad7.tar.gz cpython-09f2187704cdacc4e3f86b357d110445541e6ad7.tar.bz2 |
Fix for SF bug 528132 (Armin Rigo): classmethod().__get__() segfault
The proper fix is not quite what was submitted; it's really better to
take the class of the object passed rather than calling PyMethod_New
with NULL pointer args, because that can then cause other core dumps
later.
I also added a testcase for the fix to classmethods() in test_descr.py.
I'll apply this to 2.3 too.
Diffstat (limited to 'Mac/Contrib/PythonScript/PyScriptTest.py')
0 files changed, 0 insertions, 0 deletions