#1494 closed defect (fixed)

Debug-Client-0.24 tests hang

Reported by: Schwern Owned by: bowtie, szabgab
Priority: major Milestone:
Component: Debug::Client Version: 0.96
Keywords: Cc:

Description

This is perl 5, version 16, subversion 2 (v5.16.2) built for darwin-thread-multi-2level on OS X 10.8.3. It's a perlbrew build.

Most of the Debug-Client tests hang. t/05-io.t is the first to hang. It's inside Debug::Client->_initialize() waiting indefinitely at $sock->accept().

t/eg/05-io.pl starts and PERLDB_OPTS is set to the right host and port. However, when I run it manually I get this:

$ /Users/schwern/perl5/perlbrew/perls/perl-5.16.2-threads/bin/perl -d t/eg/05-io.pl > "/var/folders/w9/x6vrm0zs4hnbs4nj_p0qdp980000gn/T/AmNM2Firey/out" 2> "/var/folders/w9/x6vrm0zs4hnbs4nj_p0qdp980000gn/T/AmNM2Firey/err"

Loading DB routines from perl5db.pl version 1.37
Editor support available.

Enter h or 'h h' for help, or 'man perldebug' for more help.

main::(t/eg/05-io.pl:4):	$| = 1;
$

I had a ~/.perldb but I've moved it out of the way.

Attachments (3)

debug-client-make.out (10.4 KB) - added by Schwern 19 months ago.
Debug::Client 0.25
debug-client-0.25_02.out (8.9 KB) - added by Schwern 19 months ago.
Debug-Client-0.25_02 test out
debug-client-0.25_04-test.out (2.8 KB) - added by dod 19 months ago.
cpan -t result for Debug::Client 0.25_04 on Debian/sid

Download all attachments as: .zip

Change History (16)

comment:1 Changed 20 months ago by meorero

Happens also on Windows 7 64 Bit - using Strawberry Perl 5.16.3.

I am trying to install Padre with cpan .
And it hangs endlessly - on the Debug-Client-0.24 part.

C:\WINDOWS\system32>cpanm Padre
--> Working on Padre
Fetching http://www.cpan.org/authors/id/P/PL/PLAVEN/Padre-0.96.tar.gz ... OK
Configuring Padre-0.96 ... OK
==> Found dependencies: Debug::Client
--> Working on Debug::Client
Fetching http://www.cpan.org/authors/id/B/BO/BOWTIE/Debug-Client-0.24.tar.gz ...
 OK
Configuring Debug-Client-0.24 ... OK
Building and testing Debug-Client-0.24 ...

Here is my perl -v :

C:\WINDOWS\system32>perl -v

This is perl 5, version 16, subversion 3 (v5.16.3) built for MSWin32-x64-multi-
hread

Copyright 1987-2012, Larry Wall

Perl may be copied only under the terms of either the Artistic License or the
GNU General Public License, which may be found in the Perl 5 source kit.

Complete documentation for Perl, including FAQ lists, should be found on
this system using "man perl" or "perldoc perl".  If you have access to the
Internet, point your browser at http://www.perl.org/, the Perl Home Page.


C:\WINDOWS\system32>

comment:2 Changed 19 months ago by bowtie

is this fixed in Debug::Client 0.25 or still an issue?

also Padre 0.98 out :)

Last edited 19 months ago by bowtie (previous) (diff)

comment:3 Changed 19 months ago by Schwern

0.25 doesn't hang, but it fails pretty badly. I'll attach the test failure.

Changed 19 months ago by Schwern

Debug::Client 0.25

comment:4 Changed 19 months ago by bowtie

Schwern, thanks for the dump, I will take a look this weekend.


comment:5 Changed 19 months ago by bowtie

comment:6 Changed 19 months ago by Schwern

Failed again. :-/ Dump attached. Also IO::Socket::IP dep needs to be bumped to 0.21.

Changed 19 months ago by Schwern

Debug-Client-0.25_02 test out

comment:7 Changed 19 months ago by bowtie

I have done another build

http://metacpan.org/release/BOWTIE/Debug-Client-0.25_04

added here as it is public, as I want the cpan testers reports if any for next stage :)

comment:9 Changed 19 months ago by Schwern

0.25_04 passed all tests on OS X. Report sent to CPAN testers. Thanks!

Changed 19 months ago by dod

cpan -t result for Debug::Client 0.25_04 on Debian/sid

comment:10 Changed 19 months ago by bowtie

still plodding along,

now at 0.25_09 wating for some cpan test reports

comment:13 Changed 18 months ago by bowtie

  • Resolution set to fixed
  • Status changed from new to closed
Note: See TracTickets for help on using tickets.