summaryrefslogtreecommitdiffstats
path: root/Misc
diff options
context:
space:
mode:
authorGuido van Rossum <guido@python.org>2002-03-01 22:24:49 (GMT)
committerGuido van Rossum <guido@python.org>2002-03-01 22:24:49 (GMT)
commit2eb0b87d141ff89582ddd7bb414f9958e39fc6ae (patch)
treec80c850e549d64ecd53dc858c3167f6c01aaac87 /Misc
parent6f33250ef939356b8a577049cafce1961760fd27 (diff)
downloadcpython-2eb0b87d141ff89582ddd7bb414f9958e39fc6ae.zip
cpython-2eb0b87d141ff89582ddd7bb414f9958e39fc6ae.tar.gz
cpython-2eb0b87d141ff89582ddd7bb414f9958e39fc6ae.tar.bz2
SF patch 514641 (Naofumi Honda) - Negative ob_size of LongObjects
Due to the bizarre definition of _PyLong_Copy(), creating an instance of a subclass of long with a negative value could cause core dumps later on. Unfortunately it looks like the behavior of _PyLong_Copy() is quite intentional, so the fix is more work than feels comfortable. This fix is almost, but not quite, the code that Naofumi Honda added; in addition, I added a test case.
Diffstat (limited to 'Misc')
-rw-r--r--Misc/ACKS1
1 files changed, 1 insertions, 0 deletions
diff --git a/Misc/ACKS b/Misc/ACKS
index 28157a4..a3ead13 100644
--- a/Misc/ACKS
+++ b/Misc/ACKS
@@ -203,6 +203,7 @@ Chris Hoffman
Albert Hofkamp
Gerrit Holl
Philip Homburg
+Naofumi Honda
Jeffrey Honig
Rob Hooft
Brian Hooper