in reply to Perl Debugger Problem

my $test = 0; my $debug = 1;
I am not entirely sure of what you are doing, but you probably don't want to use my when typing interactively statements under the debugger.