Leser: 1
|< 1 2 >| | 11 Einträge, 2 Seiten |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
lanx@xubuntu:~$ perl -de0 Loading DB routines from perl5db.pl version 1.28 Editor support available. Enter h or `h h' for help, or `man perldebug' for more help. main::(-e:1): 0 DB<1> $\="XXX" DB<2> print XXX DB<3> print 5/0 Illegal division by zero at (eval 12)[/usr/share/perl/5.8/perl5db.pl:628] line 2. at (eval 12)[/usr/share/perl/5.8/perl5db.pl:628] line 2 eval '($@, $!, $^E, $,, $/, $\\, $^W) = @saved;package main; $^D = $^D | $DB::db_stop; print 5/0; ;' called at /usr/share/perl/5.8/perl5db.pl line 628 DB::eval called at /usr/share/perl/5.8/perl5db.pl line 3410 DB::DB called at -e line 1 DB<4> print DB<5>
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
C:\Users\Matthias>perl -de0
Loading DB routines from perl5db.pl version 1.3
Editor support available.
Enter h or `h h' for help, or `perldoc perldebug' for more help.
main::(-e:1): 0
DB<1> $\="XXX"
DB<2> print
XXX
DB<3> print 5/0
Illegal division by zero at (eval 14)[C:/Perl/lib/perl5db.pl:638] line 2.
DB<4> print
XXX
DB<5>
MatthiasW+2008-10-16 17:14:13--Bei genau der selben Eingabe bekomme ich:
...
Allerdings hast du auch perl5db.pl in der Version 1.28 und ich in der 1.3er.
MatthiasW+2008-10-16 17:14:13--Keine Ahnung obs geht, aber versuch doch mal im -e die Spezialvariable zu setzen, dann bei Start des Debuggers einmal 'n' eingeben um -e zu verarbeiten, und danach nochmal die print()-Statements.
MatthiasW+2008-10-16 17:14:13--Oder du holst dir die neuste Version von perl5db.pl ;)
MatthiasW+2008-10-16 18:10:54--Ich nehme mal an, dass du perl5.8.8 besitzt: http://search.cpan.org/src/NWCLARK/perl-5.8.8/lib/perl5db.pl
|< 1 2 >| | 11 Einträge, 2 Seiten |