There is a bug in the ksh that causes it to hang when the home directory is located over an NFS mount. The solutions listed were:
This problem only happened on fozzie, so I added the following script to /etc/dt/config/Xsession.d/edg.
if [[ $SHELL = /usr/bin/ksh ]] then
export HISTFILE=/tmp/histfile.$USER
fi