perl - modulo GD

Alvaro Herrera alvherre en dcc.uchile.cl
Sab Mar 20 15:03:48 CLT 2004


On Fri, Mar 19, 2004 at 05:44:45PM -0400, J o N a H L o M u wrote:

> el error es este:
> Can't use an undefined value as a symbol reference at
> /usr/lib/perl5/site_perl/5.8.3/i386-linux-thread-multi/GD.pm line 174
> 
> la linea corresponde a esta porcion de codigo:
> sub GD::Image::newFromPng {
>     croak("Usage: newFromPng(class,filehandle,[truecolor])") unless
> @_>=2;
>     my($class) = shift;
>     my($f)     = shift;
>     my $fh = $class->_make_filehandle($f);
174 >     binmode($fh);
>     $class->_newFromPng($fh, en _);
> }

Posiblemente el archivo que le estas pasando no existe o no puede
abrirlo (permisos?).  Parece raro que GD no haga verificacion antes de
llegar y usar el filehandle.

-- 
Alvaro Herrera (<alvherre[a]dcc.uchile.cl>)
"In a specialized industrial society, it would be a disaster
to have kids running around loose." (Paul Graham)


Más información sobre la lista de distribución Linux