Hey
Im here again, i must be your worst nightmare by now.
I changed all the perl scripts to have -d in them, and then tried:
echo help | sendmail -v majordomo
This time the system didn't hang, but this is the result i got
majordomo... aliased to "|/usr/local/majordomo/wrapper majordomo"
Stack dump during die enabled outside of evals.
Loading DB routines from perl5db.pl patch level 0.94
Emacs support available.
Enter h or `h h' for help.
main::(/usr/local/majordomo/majordomo:22):
22: $tmp = "/tmp/majordomo.$$";
DB<1> Number found where operator expected at (eval 4) line 2, near "Jun 3"
eval '($@, $!, $,, $/, $\\, $^W) = @saved;package main; $^D = $^D | $DB::db_stop;
>From talor@weblink.solutions.net.au Mon Jun 3 09:45:08 1996;
;' called at /usr/lib/perl5/perl5db.pl line 902
DB::eval called at /usr/lib/perl5/perl5db.pl line 828
DB::DB called at /usr/local/majordomo/majordomo line 22
(Do you need to predeclare Jun?)
eval '($@, $!, $,, $/, $\\, $^W) = @saved;package main; $^D = $^D | $DB::db_stop;
>From talor@weblink.solutions.net.au Mon Jun 3 09:45:08 1996;
;' called at /usr/lib/perl5/perl5db.pl line 902
DB::eval called at /usr/lib/perl5/perl5db.pl line 828
DB::DB called at /usr/local/majordomo/majordomo line 22
Number found where operator expected at (eval 4) line 0, near "3 09"
eval '($@, $!, $,, $/, $\\, $^W) = @saved;package main; $^D = $^D | $DB::db_stop;
>From talor@weblink.solutions.net.au Mon Jun 3 09:45:08 1996;
;' called at /usr/lib/perl5/perl5db.pl line 902
DB::eval called at /usr/lib/perl5/perl5db.pl line 828
DB::DB called at /usr/local/majordomo/majordomo line 22
(Missing operator before 09?)
eval '($@, $!, $,, $/, $\\, $^W) = @saved;package main; $^D = $^D | $DB::db_stop;
>From talor@weblink.solutions.net.au Mon Jun 3 09:45:08 1996;
;' called at /usr/lib/perl5/perl5db.pl line 902
DB::eval called at /usr/lib/perl5/perl5db.pl line 828
DB::DB called at /usr/local/majordomo/majordomo line 22
Number found where operator expected at (eval 4) line 0, near "08 1996"
eval '($@, $!, $,, $/, $\\, $^W) = @saved;package main; $^D = $^D | $DB::db_stop;
>From talor@weblink.solutions.net.au Mon Jun 3 09:45:08 1996;
;' called at /usr/lib/perl5/perl5db.pl line 902
DB::eval called at /usr/lib/perl5/perl5db.pl line 828
DB::DB called at /usr/local/majordomo/majordomo line 22
(Missing operator before 1996?)
eval '($@, $!, $,, $/, $\\, $^W) = @saved;package main; $^D = $^D | $DB::db_stop;
>From talor@weblink.solutions.net.au Mon Jun 3 09:45:08 1996;
;' called at /usr/lib/perl5/perl5db.pl line 902
DB::eval called at /usr/lib/perl5/perl5db.pl line 828
DB::DB called at /usr/local/majordomo/majordomo line 22
syntax error at (eval 4) line 0, near "Jun 3"
Illegal octal digit at (eval 4) line 0, at end of line
Illegal octal digit at (eval 4) line 0, at end of line
DB<2> Bare word found where operator expected at (eval 6) line 2, near ") by"
eval '($@, $!, $,, $/, $\\, $^W) = @saved;package main; $^D = $^D | $DB::db_stop;
Received: (from talor@localhost) by weblink.solutions.net.au (8.6.12/8.6.9) id JAA05798 for majordomo; Mon, 3 Jun 1996 09:45:08 +1000;
;' called at /usr/lib/perl5/perl5db.pl line 902
DB::eval called at /usr/lib/perl5/perl5db.pl line 828
DB::DB called at /usr/local/majordomo/majordomo line 22
(Missing operator before by?)
eval '($@, $!, $,, $/, $\\, $^W) = @saved;package main; $^D = $^D | $DB::db_stop;
Received: (from talor@localhost) by weblink.solutions.net.au (8.6.12/8.6.9) id JAA05798 for majordomo; Mon, 3 Jun 1996 09:45:08 +1000;
;' called at /usr/lib/perl5/perl5db.pl line 902
DB::eval called at /usr/lib/perl5/perl5db.pl line 828
DB::DB called at /usr/local/majordomo/majordomo line 22
Bare word found where operator expected at (eval 6) line 2, near ") id"
eval '($@, $!, $,, $/, $\\, $^W) = @saved;package main; $^D = $^D | $DB::db_stop;
Received: (from talor@localhost) by weblink.solutions.net.au (8.6.12/8.6.9) id JAA05798 for majordomo; Mon, 3 Jun 1996 09:45:08 +1000;
;' called at /usr/lib/perl5/perl5db.pl line 902
DB::eval called at /usr/lib/perl5/perl5db.pl line 828
DB::DB called at /usr/local/majordomo/majordomo line 22
(Missing operator before id?)
eval '($@, $!, $,, $/, $\\, $^W) = @saved;package main; $^D = $^D | $DB::db_stop;
Received: (from talor@localhost) by weblink.solutions.net.au (8.6.12/8.6.9) id JAA05798 for majordomo; Mon, 3 Jun 1996 09:45:08 +1000;
;' called at /usr/lib/perl5/perl5db.pl line 902
DB::eval called at /usr/lib/perl5/perl5db.pl line 828
DB::DB called at /usr/local/majordomo/majordomo line 22
Missing $ on loop variable at (eval 6) line 2, <IN> chunk 2.
DB<3> Bare word found where operator expected at (eval 8) line 2, near "3 Jun"
eval '($@, $!, $,, $/, $\\, $^W) = @saved;package main; $^D = $^D | $DB::db_stop;
Date: Mon, 3 Jun 1996 09:45:08 +1000;
;' called at /usr/lib/perl5/perl5db.pl line 902
DB::eval called at /usr/lib/perl5/perl5db.pl line 828
DB::DB called at /usr/local/majordomo/majordomo line 22
(Missing operator before Jun?)
eval '($@, $!, $,, $/, $\\, $^W) = @saved;package main; $^D = $^D | $DB::db_stop;
Date: Mon, 3 Jun 1996 09:45:08 +1000;
;' called at /usr/lib/perl5/perl5db.pl line 902
DB::eval called at /usr/lib/perl5/perl5db.pl line 828
DB::DB called at /usr/local/majordomo/majordomo line 22
Number found where operator expected at (eval 8) line 2, near "Jun 1996"
eval '($@, $!, $,, $/, $\\, $^W) = @saved;package main; $^D = $^D | $DB::db_stop;
Date: Mon, 3 Jun 1996 09:45:08 +1000;
;' called at /usr/lib/perl5/perl5db.pl line 902
DB::eval called at /usr/lib/perl5/perl5db.pl line 828
DB::DB called at /usr/local/majordomo/majordomo line 22
(Do you need to predeclare Jun?)
eval '($@, $!, $,, $/, $\\, $^W) = @saved;package main; $^D = $^D | $DB::db_stop;
Date: Mon, 3 Jun 1996 09:45:08 +1000;
;' called at /usr/lib/perl5/perl5db.pl line 902
DB::eval called at /usr/lib/perl5/perl5db.pl line 828
DB::DB called at /usr/local/majordomo/majordomo line 22
Number found where operator expected at (eval 8) line 2, near "1996 09"
eval '($@, $!, $,, $/, $\\, $^W) = @saved;package main; $^D = $^D | $DB::db_stop;
Date: Mon, 3 Jun 1996 09:45:08 +1000;
;' called at /usr/lib/perl5/perl5db.pl line 902
DB::eval called at /usr/lib/perl5/perl5db.pl line 828
DB::DB called at /usr/local/majordomo/majordomo line 22
(Missing operator before 09?)
eval '($@, $!, $,, $/, $\\, $^W) = @saved;package main; $^D = $^D | $DB::db_stop;
Date: Mon, 3 Jun 1996 09:45:08 +1000;
;' called at /usr/lib/perl5/perl5db.pl line 902
DB::eval called at /usr/lib/perl5/perl5db.pl line 828
DB::DB called at /usr/local/majordomo/majordomo line 22
syntax error at (eval 8) line 2, near "3 Jun "
Illegal octal digit at (eval 8) line 2, at end of line
Illegal octal digit at (eval 8) line 2, at end of line
DB<4> Can't call method "Daniel" in empty package "Dekok" at (eval 10) line 2, <IN> chunk 4.
DB<5> syntax error at (eval 12) line 2, near "Id:"
DB<6> Array found where operator expected at (eval 14) line 2, near "majordomo@weblink"
eval '($@, $!, $,, $/, $\\, $^W) = @saved;package main; $^D = $^D | $DB::db_stop;
Apparently-To: majordomo@weblink.solutions.net.au;
;' called at /usr/lib/perl5/perl5db.pl line 902
DB::eval called at /usr/lib/perl5/perl5db.pl line 828
DB::DB called at /usr/local/majordomo/majordomo line 22
syntax error at (eval 14) line 2, near "To:"
DB<7>
DB<7>
DB<8> Majordomo: is not a valid return address.
"|/usr/local/majordomo/wrapper majordomo"... unknown mailer error 2
Saving message in /home/talor/dead.letter
/home/talor/dead.letter... Sent
So if anyone knows what this means (i don't know perl)
can they help?
Thnks greatly
Daniel Dekok
|
|