imho this is DWIM Perl issue the following shows a hacked test file with debugger symbols after a breakpoint has been set against the sub problem ( b main::problem ) if you do just a ( c ) all works as expected, so dose ( c problem ) /home/kevin/workspace/p5p/script/db-002.pl 1 #!perl 2 3: use strict; 4: use warnings; 5 6 sub problem { 7:b $SIG{__DIE__} = sub { die "<b problem> will set a break point here.\n" }; 8: warn "This line will run even if you enter <c problem>.\n"; 9 } 10 11 ==> problem(); 12 13: exit(0); nb : shows traceable lines suggest we close this ticket as it is not an issue ps try the above and original with trepan.pl, is't even more illuminatingThread Previous | Thread Next