Skip Menu |

This queue is for tickets about the Net-SSLeay CPAN distribution.

Report information
The Basics
Id: 33895
Status: resolved
Priority: 0/
Queue: Net-SSLeay

People
Owner: Nobody in particular
Requestors: cpan [...] foss.daxal.com
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: (no value)
Fixed in: (no value)



Subject: t/handle/external/10_destroy.t fails some tests v 1.32
Date: Fri, 7 Mar 2008 23:14:38 +0000
To: bug-net-ssleay [...] rt.cpan.org
From: Scott Edwards <cpan [...] foss.daxal.com>
I intended to insert this attachment inline, the apple x11 env doesn't copy and paste worth anything. grr. Anyhow, I'm using perl 5.8.6 on mac os/x 10.4 powerpc. Is there anything I can do to remedy these failed tests? or are they ignoreable/harmless/insignificant? Thanks.

Message body is not shown because sender requested not to inline it.

From: MIKEM [...] cpan.org
On Fri Mar 07 18:16:59 2008, SUPAPLEX wrote: Show quoted text
> I intended to insert this attachment inline, the apple x11 env
doesn't copy Show quoted text
> and paste worth anything. grr. > > Anyhow, I'm using perl 5.8.6 on mac os/x 10.4 powerpc. Is there
anything I Show quoted text
> can do to remedy these failed tests? or are they > ignoreable/harmless/insignificant? > > Thanks.
10_destroy.t uses 2 external sites to test, debianforum.de and perldition.org. Is it possible they were not accessible?
Subject: Re: [rt.cpan.org #33895] t/handle/external/10_destroy.t fails some tests v 1.32
Date: Sat, 8 Mar 2008 00:13:04 +0000
To: bug-Net-SSLeay [...] rt.cpan.org
From: Scott Edwards <cpan [...] foss.daxal.com>
On Friday 07 March 2008 11:40:05 pm MIKEM via RT wrote: Show quoted text
> <URL: http://rt.cpan.org/Ticket/Display.html?id=33895 > > > On Fri Mar 07 18:16:59 2008, SUPAPLEX wrote:
> > I intended to insert this attachment inline, the apple x11 env
> > doesn't copy >
> > and paste worth anything. grr. > > > > Anyhow, I'm using perl 5.8.6 on mac os/x 10.4 powerpc. Is there
> > anything I >
> > can do to remedy these failed tests? or are they > > ignoreable/harmless/insignificant? > > > > Thanks.
> > 10_destroy.t uses 2 external sites to test, debianforum.de and > perldition.org. Is it possible they were not accessible?
elinks can access each of those fine, but curl throws SSL cert validation errors for both hosts. curl does not throw errors on https://secure.paypal.com
Subject: Re: [rt.cpan.org #33895] t/handle/external/10_destroy.t fails some tests v 1.32
Date: Sat, 8 Mar 2008 13:16:08 +1000
To: bug-Net-SSLeay [...] rt.cpan.org
From: Mike McCauley <mikem [...] open.com.au>
Hi, On Saturday 08 March 2008 10:15, Scott Edwards via RT wrote: Show quoted text
> Queue: Net-SSLeay > Ticket <URL: http://rt.cpan.org/Ticket/Display.html?id=33895 > > > On Friday 07 March 2008 11:40:05 pm MIKEM via RT wrote:
> > <URL: http://rt.cpan.org/Ticket/Display.html?id=33895 > > > > > On Fri Mar 07 18:16:59 2008, SUPAPLEX wrote:
> > > I intended to insert this attachment inline, the apple x11 env
> > > > doesn't copy > >
> > > and paste worth anything. grr. > > > > > > Anyhow, I'm using perl 5.8.6 on mac os/x 10.4 powerpc. Is there
> > > > anything I > >
> > > can do to remedy these failed tests? or are they > > > ignoreable/harmless/insignificant? > > > > > > Thanks.
> > > > 10_destroy.t uses 2 external sites to test, debianforum.de and > > perldition.org. Is it possible they were not accessible?
> > elinks can access each of those fine, but curl throws SSL cert validation > errors for both hosts. curl does not throw errors on > https://secure.paypal.com
I see the same behaviour with curl. I dont have elinks. Perhaps you can run the destroy tests by hand: perl -I blib/lib/ -I blib/arch t/handle/external/10_destroy.t and tell us what you see? -- Mike McCauley mikem@open.com.au Open System Consultants Pty. Ltd Unix, Perl, Motif, C++, WWW 9 Bulbul Place Currumbin Waters QLD 4223 Australia http://www.open.com.au Phone +61 7 5598-7474 Fax +61 7 5598-7070 Radiator: the most portable, flexible and configurable RADIUS server anywhere. SQL, proxy, DBM, files, LDAP, NIS+, password, NT, Emerald, Platypus, Freeside, TACACS+, PAM, external, Active Directory, EAP, TLS, TTLS, PEAP etc on Unix, Windows, MacOS, NetWare etc.
Subject: Re: [rt.cpan.org #33895] t/handle/external/10_destroy.t fails some tests v 1.32
Date: Fri, 07 Mar 2008 21:49:05 -0600
To: bug-Net-SSLeay [...] rt.cpan.org
From: Scott Edwards <cpan [...] foss.daxal.com>
iSupaplex:~/.cpan/build/Net-SSLeay-1.32 supaplex$ perl -I blib/lib/ -I blib/arch t/handle/external/10_destroy.t 1..6 ok 1 - correct response ok 2 - handle gets destroyed when it goes out of scope Bad arg length for Socket::pack_sockaddr_in, length is 0, should be 4 at /System/Library/Perl/5.8.6/darwin-thread-multi-2level/Socket.pm line 373. # Looks like you planned 6 tests but only ran 2. # Looks like your test died just after 2. iSupaplex:~/.cpan/build/Net-SSLeay-1.32 supaplex$
Subject: Re: [rt.cpan.org #33895] t/handle/external/10_destroy.t fails some tests v 1.32
Date: Sat, 8 Mar 2008 14:29:18 +1000
To: bug-Net-SSLeay [...] rt.cpan.org
From: Mike McCauley <mikem [...] open.com.au>
Hello, On Saturday 08 March 2008 13:49, Scott Edwards via RT wrote: Show quoted text
> Queue: Net-SSLeay > Ticket <URL: http://rt.cpan.org/Ticket/Display.html?id=33895 > > > iSupaplex:~/.cpan/build/Net-SSLeay-1.32 supaplex$ perl -I blib/lib/ -I > blib/arch t/handle/external/10_destroy.t > 1..6 > ok 1 - correct response > ok 2 - handle gets destroyed when it goes out of scope > Bad arg length for Socket::pack_sockaddr_in, length is 0, should be 4 > at /System/Library/Perl/5.8.6/darwin-thread-multi-2level/Socket.pm line > 373. # Looks like you planned 6 tests but only ran 2. > # Looks like your test died just after 2. > iSupaplex:~/.cpan/build/Net-SSLeay-1.32 supaplex$
The Change log for the still-in-cvs 1.33_01 has: - removed bacus.pt from host list in t/handle/external/10_destroy.t, since it seems no longer to respond. Reported by tco2. If everything else is working for you, I suspect you can ignore these errors. Cheers. -- Mike McCauley mikem@open.com.au Open System Consultants Pty. Ltd Unix, Perl, Motif, C++, WWW 9 Bulbul Place Currumbin Waters QLD 4223 Australia http://www.open.com.au Phone +61 7 5598-7474 Fax +61 7 5598-7070 Radiator: the most portable, flexible and configurable RADIUS server anywhere. SQL, proxy, DBM, files, LDAP, NIS+, password, NT, Emerald, Platypus, Freeside, TACACS+, PAM, external, Active Directory, EAP, TLS, TTLS, PEAP etc on Unix, Windows, MacOS, NetWare etc.
From: david [...] davidfavor.com
On Fri Mar 07 18:16:59 2008, SUPAPLEX wrote: Show quoted text
> I intended to insert this attachment inline, the apple x11 env doesn't
copy Show quoted text
> and paste worth anything. grr. > > Anyhow, I'm using perl 5.8.6 on mac os/x 10.4 powerpc. Is there
anything I Show quoted text
> can do to remedy these failed tests? or are they > ignoreable/harmless/insignificant? > > Thanks.
This same bug exists in all recent Fedora 7 & 8 releases on both the stock perl-5.8.x and all patch levels of 5.10 bleed. The problem is this... net1#PERL_DL_NONLAZY=1 /common/pkgs/perl-5.10.0-33947/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(1, 'inc', 'blib/lib', 'blib/arch')" t/handle/external/10_destroy.t t/handle/external/10_destroy...... 1..6 ok 1 - correct response ok 2 - handle gets destroyed when it goes out of scope Use of uninitialized value in subroutine entry at /common/pkgs/perl-5.10.0-33947/lib/5.10.0/i686-linux-thread-multi/Socket.pm line 386. Bad arg length for Socket::pack_sockaddr_in, length is 0, should be 4 at /common/pkgs/perl-5.10.0-33947/lib/5.10.0/i686-linux-thread-multi/Socket.pm line 386. # Looks like you planned 6 tests but only ran 2. # Looks like your test died just after 2. Dubious, test returned 255 (wstat 65280, 0xff00) Failed 4/6 subtests
From: david [...] davidfavor.com
The problem is in the testcase 10_destroy.t which should check all @uris for timeouts. In this case 'bacus.pt' is bogus: net1#host bacus.pt ;; connection timed out; no servers could be reached Removing bacus.pt from @uris fixes the problem. Best to fix the test case to set the test plan count based on domains which are responding and skip the ones which are offline.