... > I think I got it.
... okay, I thought a bit more and understood better, so my previous speculations were before time -- sorry! There is: when perl subroutine is introduced to Tcl via CreateCommand Tcl command (which, when executes, invokes said sub) should holds a reference to that sub and here is improper refcounting. I hope I'll come with deeper understanding within few hours. Vadim.