Posted to tcl by apw at Tue Aug 21 21:52:29 GMT 2007view pretty

==24252== Memcheck, a memory error detector.
==24252== Copyright (C) 2002-2007, and GNU GPL'd, by Julian Seward et al.
==24252== Using LibVEX rev 1732, a library for dynamic binary translation.
==24252== Copyright (C) 2004-2007, and GNU GPL'd, by OpenWorks LLP.
==24252== Using valgrind-3.2.3, a dynamic binary instrumentation framework.
==24252== Copyright (C) 2000-2007, and GNU GPL'd, by Julian Seward et al.
==24252== For more details, rerun with: -v
==24252==
--> this is only my debug ouput: Tcl_IfObjCmd  if! [info proc tclInit]==""!
==24252== Conditional jump or move depends on uninitialised value(s)
==24252==    at 0x406A286: ParseExpr (in /home/arnulf/lib/libtcl8.5.so)
==24252==    by 0x406C81B: TclCompileExpr (in /home/arnulf/lib/libtcl8.5.so)
==24252==    by 0x40875A1: Tcl_ExprObj (in /home/arnulf/lib/libtcl8.5.so)
==24252==    by 0x4041B05: Tcl_ExprBooleanObj (in /home/arnulf/lib/libtcl8.5.so)
==24252==    by 0x404BA83: Tcl_IfObjCmd (in /home/arnulf/lib/libtcl8.5.so)
==24252==    by 0x404130A: TclEvalObjvInternal (in /home/arnulf/lib/libtcl8.5.so
)
==24252==    by 0x4042598: TclEvalEx (in /home/arnulf/lib/libtcl8.5.so)
==24252==    by 0x4042ADC: Tcl_EvalEx (in /home/arnulf/lib/libtcl8.5.so)

Comments

Posted by apw at Tue Aug 21 21:57:10 GMT 2007 [text] [code]

I am using: tclsh8.5 ti9.tcl === ti9.tcl ===== puts stderr "START" package require Itcl puts stderr "after Itcl package" source tests/inherit.test and it is happening before "START" is printed