diff options
author | mdejong <mdejong> | 2005-02-02 23:08:50 (GMT) |
---|---|---|
committer | mdejong <mdejong> | 2005-02-02 23:08:50 (GMT) |
commit | c7215e4e8d74a8a487a503c147aed3f1039a4864 (patch) | |
tree | e3d5172af0f4e84a81de2c3fd09bbc2f916ade9d /ChangeLog | |
parent | 706307f418ca26ba8bd070b6780836d2b053ff9a (diff) | |
download | tcl-c7215e4e8d74a8a487a503c147aed3f1039a4864.zip tcl-c7215e4e8d74a8a487a503c147aed3f1039a4864.tar.gz tcl-c7215e4e8d74a8a487a503c147aed3f1039a4864.tar.bz2 |
* generic/tclProc.c (TclInitCompiledLocals):
Add check for type of the framePtr->procPtr->bodyPtr
passed to TclInitCompiledLocals and panic if
it is not the correct type. If the body of the proc
is not of the compiled byte code type then the
code will crash. This was discovered while tracking
down a crash in Itcl, that crash is fixed by
Itcl patch 1115085.
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 11 |
1 files changed, 11 insertions, 0 deletions
@@ -1,3 +1,14 @@ +2005-02-02 Mo DeJong <mdejong@users.sourceforge.net> + + * generic/tclProc.c (TclInitCompiledLocals): + Add check for type of the framePtr->procPtr->bodyPtr + passed to TclInitCompiledLocals and panic if + it is not the correct type. If the body of the proc + is not of the compiled byte code type then the + code will crash. This was discovered while tracking + down a crash in Itcl, that crash is fixed by + Itcl patch 1115085. + 2005-02-01 Don Porter <dgp@users.sourceforge.net> * generic/tclExecute.c (TclCompEvalObj): Removed stray statement |