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

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

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