Opened 2 years ago

Closed 22 months ago

#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 2 years ago.
Debug::Client 0.25
debug-client-0.25_02.out (8.9 KB) - added by Schwern 2 years ago.
Debug-Client-0.25_02 test out
debug-client-0.25_04-test.out (2.8 KB) - added by dod 2 years ago.
cpan -t result for Debug::Client 0.25_04 on Debian/sid

Download all attachments as: .zip

Change History (16)

comment:1 Changed 2 years 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 2 years ago by bowtie

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

also Padre 0.98 out :)

Last edited 2 years ago by bowtie (previous) (diff)

comment:3 Changed 2 years ago by Schwern

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

Changed 2 years ago by Schwern

Debug::Client 0.25

comment:4 Changed 2 years ago by bowtie

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


comment:5 Changed 2 years ago by bowtie

comment:6 Changed 2 years ago by Schwern

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

Changed 2 years ago by Schwern

Debug-Client-0.25_02 test out

comment:7 Changed 2 years 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:8 Changed 2 years ago by bowtie

Version 0, edited 2 years ago by bowtie (next)

comment:9 Changed 2 years ago by Schwern

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

Changed 2 years ago by dod

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

comment:10 Changed 2 years ago by bowtie

still plodding along,

now at 0.25_09 wating for some cpan test reports

comment:13 Changed 22 months ago by bowtie

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