Okay, we just upgraded some stuff, and now we're getting:

Not a GLOB reference at
/usr/lib/perl5/site_perl/5.8.0/i386-linux-thread-multi/Template/Provider.pm
line 621.

We were getting it on all our template code, but then we rolled back our
CGI.pm upgrade (which triggered all of this), and now we only get it on
the code that calls template with a scalarref as opposed to a filename.

Looking at the code in question leaves me confused, since it appears to
be call _load() with $name as either a scalar ref or a ref...the former
is working and the latter is dying, which seems odd, since it's calling
said latter when I send template a scalarref.  (I havne't tracked the
layers before _load() is called yet...this hit our production machine
and I'm hoping someone can give swift help)

Data::Dumper says that $name is:
$VAR1 = \$VAR1;

which looks like a not-so helpful circular reference to me.  

I've done a reinstall of Template with no change.

I've blown away the compiled templates with no change (though I
shouldn't have one, since the code in question is a scalarref and thus
not cached)

Any ideas?
-- 
SwiftOne
[EMAIL PROTECTED]

_______________________________________________
templates mailing list
[EMAIL PROTECTED]
http://lists.template-toolkit.org/mailman/listinfo/templates

Reply via email to