M
Marc Girod
Hi,
Debugging some problems I had (with map), I got extra errors under the
debugger, while trying to step around calls to warn:
Bizarre copy of ARRAY in sassign at /usr/lib/perl5/5.10/Carp/Heavy.pm
line 104, <GEN1> line 1.
Carp::caller_info(/usr/lib/perl5/5.10/Carp/Heavy.pm:104):
104: my $arg = shift;
DB<10> x @_
Bizarre copy of ARRAY in leaveeval at /usr/lib/perl5/5.10/perl5db.pl
line 638, <GEN1> line 1.
The first occurrence was still under my using 'map'.
I see that Carp itself uses a DB package.
Can there be that it conflicts with the debugger?
The second occurrence happened after I had switched my using map for
grep, and got the expected behaviour without the debugger.
I couldn't narrow the problem down yet.
Thanks,
Marc
Debugging some problems I had (with map), I got extra errors under the
debugger, while trying to step around calls to warn:
Bizarre copy of ARRAY in sassign at /usr/lib/perl5/5.10/Carp/Heavy.pm
line 104, <GEN1> line 1.
Carp::caller_info(/usr/lib/perl5/5.10/Carp/Heavy.pm:104):
104: my $arg = shift;
DB<10> x @_
Bizarre copy of ARRAY in leaveeval at /usr/lib/perl5/5.10/perl5db.pl
line 638, <GEN1> line 1.
The first occurrence was still under my using 'map'.
I see that Carp itself uses a DB package.
Can there be that it conflicts with the debugger?
The second occurrence happened after I had switched my using map for
grep, and got the expected behaviour without the debugger.
I couldn't narrow the problem down yet.
Thanks,
Marc