[Catalyst] Catalyst 5.49_04 bug? Bad arg length for Socket::unpack_sockaddr_in, length is 0, should be 16

Brandon Black blblack at gmail.com
Tue Nov 15 14:42:30 CET 2005


On 11/14/05, Chunzi <chunzi at perlchina.org> wrote:
> using Catalyst 5.49_04 on FreeBSD 4.9 within vmware, running HTTP mode, and just a bit longer, it dies and print:
>
> Use of uninitialized value in subroutine entry at /usr/local/lib/perl5/5.8.6/mach/Socket.pm line 370.
> Bad arg length for Socket::unpack_sockaddr_in, length is 0, should be 16 at /usr/local/lib/perl5/5.8.6/mach/Socket.pm line 370.
>
> but orignal Catalyst 5.33 is pretty works well, any idea?
>

I've hit a similar problem in the past (same error, same line of
Socket.pm) on a completely different architecture in a completely
different scenario before, but I don't really remember what the fix
was.  I seem to remember it had to do with the hostname / ip / port
involved (one or the other was invalid, or contained an illegal
character, or was empty, or something of the sort).  Is there
non-ascii in the hostname or fqdn perhaps?



More information about the Catalyst mailing list