[rt-devel] HELP - HTML::Mason Error

'Jesse' jesse at fsck.com
Tue Apr 3 02:08:28 EDT 2001


HTML::Mason 1.01 fixes a couple of 'subtle' bugs in mason that are causing
(from what I can tell from the mason mailing list) a bunch of apps to break.
I just upgraded my dev box to 1.01...and will have a bunch of fixes to check
in before I sleep tonight. then tomorrow and weds. are bug fix days before
"Beta 2"




On Tue, Apr 03, 2001 at 08:04:11AM +0200, Jens von B?low wrote:
> 
> HTML-Mason-1.01 from CPAN (loaded via "make fixdeps")
> 
> PS: I notice you "checked in" a couple of fixes for HTML::Mason 1.01 last
> night - did your patches include a fix for this problem?
> 
> 
> -----Original Message-----
> From: Jesse [mailto:jesse at fsck.com]
> Sent: Monday, April 02, 2001 7:51 PM
> To: Jens von B?low
> Cc: Rt-Devel
> Subject: Re: [rt-devel] HELP - HTML::Mason Error
> 
> 
> What mason are you running?
> 
> 
> On Mon, Apr 02, 2001 at 07:47:14PM +0200, Jens von B?low wrote:
> > Help,
> > 
> > I have tried to help myself, but I can't seem to find the answer to this
> > one...
> > 
> > <snip>
> > [root at janus /root]#  /etc/rc.d/init.d/httpd start
> > Starting httpd: [Mon Apr  2 13:41:28 2001] [error] The 'allow_globals'
> > parameter
> >  to HTML::Mason::Parser::new was an 'undef', which is not one of the
> allowed
> > typ
> > es: arrayref
> >         Params::Validate::__ANON__('The \'allow_globals\' parameter to
> > HTML::Mas
> > on::Parser::new was ...') called at
> > /usr/lib/perl5/site_perl/5.6.0/Params/Valida
> > te/Heavy.pm line 146
> >         Params::Validate::_validate_one_param(undef, 'HASH(0x8c5de40)',
> 'The
> > \'a
> > llow_globals\' parameter') called at
> > /usr/lib/perl5/site_perl/5.6.0/Params/Valid
> > ate/Heavy.pm line 102
> >         Params::Validate::_validate('ARRAY(0x8313000)', 'HASH(0x8c60928)')
> > calle
> > d at /usr/lib/perl5/site_perl/5.6.0/HTML/Mason/Parser.pm line 62
> >         HTML::Mason::Parser::new(undef, 'default_escape_flags', 'h',
> > 'allow_glob
> > als', undef) called at /opt/rt2/lib/RT/Interface/Web.pm line 24
> >         RT::Interface::Web::NewParser() called at /opt/rt2/bin/webmux.pl
> > line 89
> >         require /opt/rt2/bin/webmux.pl called at (eval 3) line 1
> >         eval 'require \'/opt/rt2/bin/webmux.pl\'
> > ;' called at /opt/rt2/bin/webmux.pl line 0
> > Compilation failed in require at (eval 3) line 1.
> > 
> > Syntax error on line 1184 of /etc/httpd/conf/httpd.conf:
> > The 'allow_globals' parameter to HTML::Mason::Parser::new was an 'undef',
> > which
> > is not one of the allowed types: arrayref
> >         Params::Validate::__ANON__('The \'allow_globals\' parameter to
> > HTML::Mas
> > on::Parser::new was ...') called at
> > /usr/lib/perl5/site_perl/5.6.0/Params/Valida
> > te/Heavy.pm line 146
> >         Params::Validate::_validate_one_param(undef, 'HASH(0x8c5de40)',
> 'The
> > \'a
> > llow_globals\' parameter') called at
> > /usr/lib/perl5/site_perl/5.6.0/Params/Valid
> > ate/Heavy.pm line 102
> >         Params::Validate::_validate('ARRAY(0x8313000)', 'HASH(0x8c60928)')
> > calle
> > d at /usr/lib/perl5/site_perl/5.6.0/HTML/Mason/Parser.pm line 62
> >         HTML::Mason::Parser::new(undef, 'default_escape_flags', 'h',
> > 'allow_glob
> > als', undef) called at /opt/rt2/lib/RT/Interface/Web.pm line 24
> >         RT::Interface::Web::NewParser() called at /opt/rt2/bin/webmux.pl
> > line 89
> >         require /opt/rt2/bin/webmux.pl called at (eval 3) line 1
> >         eval 'require \'/opt/rt2/bin/webmux.pl\'
> > ;' called at /opt/rt2/bin/webmux.pl line 0
> > Compilation failed in require at (eval 3) line 1.
> > 
> > FAILED]
> > </snip>
> > 
> > I am running on a "fresh" version of Redhat Linux 7.0, did a "make
> testdeps"
> > and "make fixdeps" and installed all dependencies - all worked fine.
> > 
> > I look forward to any help.
> > 
> > Regards
> > Jens
> > 
> > _______________________________________________
> > Rt-devel mailing list
> > Rt-devel at lists.fsck.com
> > http://lists.fsck.com/mailman/listinfo/rt-devel
> > 
> 
> -- 
> jesse reed vincent -- root at eruditorum.org -- jesse at fsck.com 
> 70EBAC90: 2A07 FC22 7DB4 42C1 9D71 0108 41A3 3FB3 70EB AC90
> 
> Any e-mail sent to the SLA will immediately become the intellectual property
> of the SLA and the author of said message will enter into a period of
> indentured servitude which will last for a period of time no less than seven
> years. 
> 
> _______________________________________________
> Rt-devel mailing list
> Rt-devel at lists.fsck.com
> http://lists.fsck.com/mailman/listinfo/rt-devel
> 

-- 
jesse reed vincent -- root at eruditorum.org -- jesse at fsck.com 
70EBAC90: 2A07 FC22 7DB4 42C1 9D71 0108 41A3 3FB3 70EB AC90

This is scary.  I'm imagining tracerouting you and seeing links like "Route
84" and "Route 9, Exit 14".  Obviously, this is illness induced. 
								--Cana McCoy




More information about the Rt-devel mailing list