in reply to subroutine tracking

Also, can anyone recommend a perl graphical debugger (something like DDD is on my wish list) that works?

Have you tried ddd --debugger perl ?

--
Joost - continually stating the obvious.