Aye, I've hit this issue on D3 7.2 and prior. They added a '-r'
command line option to the d3 command (used by the d3tcl script) in 7.3
that reinit's the line upon logging in that fixes this problem. I
think it will make earlier versions seg fault if you try to use it
I ran into this when I tried to make a linux command that had been
working on my dev box (D3 7.4) on a users older D3 7.1 version and was
getting hang ups like you described there where it wouldnt on my dev
I didnt find out about the '-r' option until I posted over at RD's