summaryrefslogtreecommitdiffstats
path: root/Misc
diff options
context:
space:
mode:
authorBrett Cannon <bcannon@gmail.com>2008-09-29 03:41:21 (GMT)
committerBrett Cannon <bcannon@gmail.com>2008-09-29 03:41:21 (GMT)
commitb2d61bde28d11ab5f31ee7cd2738828f801c68d9 (patch)
treedc5d0420f6d5d8b7b3a01bb3787c01836652b23b /Misc
parent09c01782424e61e51dbfab83886738aacd73a635 (diff)
downloadcpython-b2d61bde28d11ab5f31ee7cd2738828f801c68d9.zip
cpython-b2d61bde28d11ab5f31ee7cd2738828f801c68d9.tar.gz
cpython-b2d61bde28d11ab5f31ee7cd2738828f801c68d9.tar.bz2
The _lsprof module could crash the interpreter if it was given an external
timer that did not return a float and a timer was still running when the Profiler object was garbage collected. Fixes issue 3895. Code review by Benjamin Peterson.
Diffstat (limited to 'Misc')
-rw-r--r--Misc/NEWS4
1 files changed, 4 insertions, 0 deletions
diff --git a/Misc/NEWS b/Misc/NEWS
index 97fa2b7..466160f 100644
--- a/Misc/NEWS
+++ b/Misc/NEWS
@@ -23,6 +23,10 @@ Core and Builtins
Library
-------
+- Issue #3895: It was possible to crash the interpreter when an external timer
+ was used with cProfile that returned an object that could not be converted
+ into a float.
+
- Issue #3950: Made turtle respect scale factors.
- Issue #3547: Fixed ctypes structures bitfields of varying integer