Simpel perl code makes kernel panic
Carl Boberg
Carl.Boberg at nrm.se
Tue Feb 1 08:56:42 UTC 2005
No,
No bugzilla yet since I thought it would be nice to verify the problem
properly first.
I would like to mess around with it a bit more but at the moment I do
not have a test box to do so. The code can be downloaded at:
http://www.while.homeunix.net/mailstats/Vispan-2.0.2.tar.gz
I will try to find a box and set it up to reproduce the problem as soon
as possible.
Any help is appreciated but there is no rush :-)
At the moment I run the perl script as intended but with the PrintEnd
part commented out.
It runs perfectly without the PrintEnd part...
/ Carl
> -----Original Message-----
> From: redhat-sysadmin-list-bounces at redhat.com
> [mailto:redhat-sysadmin-list-bounces at redhat.com] On Behalf Of
> Matthew Galgoci
> Sent: den 31 januari 2005 17:13
> To: redhat-sysadmin-list at redhat.com
> Subject: Re: Simpel perl code makes kernel panic
>
> > Hi,
> > This is a confusing/weird problem.
> > Following is a simple piece of perl code that causes my
> system (RHAS 3.0) kernel panic everytime it is run with cron!
> > When I run it manually as root everything runs as it should
> and no panic....
> > The system is running MailScanner and acts as a mail
> gateway and this code is part of a stats program called Vispan.
> > Ive told this to the guy developing it but he seems to hav
> no idea why this happens and may others run it whitout this problem.
> > The system is U4 and has only rpms installed except for
> these two programs and ClamAV.
> > Just wonderng if anyone on this list is a perlguru and have
> intimate
> > knowledge of RH systems and might have a look:-) Here is
> the code which only task is to print the footer of the html
> pages for the Vispan stats:
> >
> > #sub PrintEnd {
> > # local($handle) = @_;
> > # my $line;
> > # my $Footer = Config::Value(Footer);
> > #
> > # if(open(FOOTER,$Footer)) {
> > # @footer=<FOOTER>;
> > # close(FOOTER);
> > # foreach $line (@footer) {
> > # print $handle $line;
> > # }
> > # }
> > #
> > # print $handle "<hr/><p>";
> > #
> > # if( $Footer eq "" ) {
> > # print $handle <<"(END VAL)";
> > # <a href="http://validator.w3.org/check?uri=referer"><img
> > # src="http://www.w3.org/Icons/valid-xhtml10"
> > # alt="Valid XHTML 1.0!" height="31" width="88" /></a>
> > #(END VAL)
> > # }
> > #
> > # print $handle <<"(END HTML)";
> > #Produced by <a class="footer"
> > href="http://www.while.homeunix.net/mailstats/">
> > #Vispan V$main::VERSION</a> \© 2002-2004</p> #</body> #</html>
> > #(END HTML) #}
>
> Yikes! I'm gonna try and reproduce this on one of my test
> rhel3U4 boxen. Also, have you filed a bugzilla for this panic?
>
>
> --
> Matthew Galgoci
> System Administrator
> Red Hat, Inc
> 919.754.3700 x44155
>
> --
> redhat-sysadmin-list mailing list
> redhat-sysadmin-list at redhat.com
> http://www.redhat.com/mailman/listinfo/redhat-sysadmin-list
>
More information about the redhat-sysadmin-list
mailing list