in reply to I usually debug via...

I answered ptkdb, and also I use its brother tcltkdb from Tcl::Tk.

Best regards,
Courage, the Cowardly Dog