diff options
author | dkf <donal.k.fellows@manchester.ac.uk> | 2011-01-18 13:50:03 (GMT) |
---|---|---|
committer | dkf <donal.k.fellows@manchester.ac.uk> | 2011-01-18 13:50:03 (GMT) |
commit | c246782cc0bc14600f737dfc07d0bc3853d95dd4 (patch) | |
tree | 15edbecb894fd8e2daad2287e1441ab6dc1615b0 /ChangeLog | |
parent | 57ab68714417969c9ff520967d92a7e3dde7a66d (diff) | |
download | tcl-c246782cc0bc14600f737dfc07d0bc3853d95dd4.zip tcl-c246782cc0bc14600f737dfc07d0bc3853d95dd4.tar.gz tcl-c246782cc0bc14600f737dfc07d0bc3853d95dd4.tar.bz2 |
* generic/tclOOMethod.c (PushMethodCallFrame): [Bug 3001438]: Make
sure that the cmdPtr field of the procPtr is correct and relevant at
all times so that [info frame] can report sensible information about a
frame after a return to it from a recursive call, instead of probably
crashing (depending on what else has overwritten the Tcl stack!)
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 20 |
1 files changed, 14 insertions, 6 deletions
@@ -1,6 +1,14 @@ +2011-01-18 Donal K. Fellows <dkf@users.sf.net> + + * generic/tclOOMethod.c (PushMethodCallFrame): [Bug 3001438]: Make + sure that the cmdPtr field of the procPtr is correct and relevant at + all times so that [info frame] can report sensible information about a + frame after a return to it from a recursive call, instead of probably + crashing (depending on what else has overwritten the Tcl stack!) + 2011-01-18 Jan Nijtmans <nijtmans@users.sf.net> - * generic/tclBasic.c: Various mismatches between Tcl_Panic + * generic/tclBasic.c: Various mismatches between Tcl_Panic * generic/tclCompCmds.c: format string and its arguments, * generic/tclCompCmdsSZ.c: discovered thanks to [Bug 3159920] * generic/tclCompExpr.c @@ -20,11 +28,11 @@ * doc/tclvars.n: * generic/tclStrToD.c: * generic/tclUtil.c (Tcl_PrintDouble): - * tests/util.test (util-16.*): Restored full Tcl 8.4 compatibility - for the formatting of floating point numbers when $::tcl_precision - is not zero. Added compatibility tests to make sure that excess - trailing zeroes are suppressed for all eight major code paths. - [Bug 3157475] + * tests/util.test (util-16.*): [Bug 3157475]: Restored full Tcl 8.4 + compatibility for the formatting of floating point numbers when + $::tcl_precision is not zero. Added compatibility tests to make sure + that excess trailing zeroes are suppressed for all eight major code + paths. 2011-01-12 Jan Nijtmans <nijtmans@users.sf.net> |