Ticket #1469 (closed defect: fixed)
Debug::Client 0.21_12 hangs on Windows
| Reported by: | chorny | Owned by: | bowtie, szabgab |
|---|---|---|---|
| Priority: | major | Milestone: | |
| Component: | Debug::Client | Version: | trunk |
| Keywords: | windows, hang | Cc: |
Description
1..4
ok 1 - initialize with prams
ok 2 - quit with prams
Terminating on signal SIGINT(2)
2 perl processes remain working
Attachments
Change History
comment:2 in reply to: ↑ 1 ; follow-up: ↓ 3 Changed 5 months ago by chorny
Replying to bowtie:
going to need more that that
let's start with the output of Help -> About -> Info
just as it says here -> http://padre.perlide.org/trac/wiki/Tickets
Sorry, did not copy whole message.
Tests of Debug::Client hang when installing it.
Strawberry 5.12.3 and 5.16.1, both tested with IO::Socket::IP 0.17 and 0.18.
t/06-initialize.t ....
1..4
ok 1 - initialize with prams
ok 2 - quit with prams
ok 3 - initialize without prams
ok 4 - quit witout prams
Terminating on signal SIGINT(2)
Caught SIGINT. Trying to quit ...
dmake: Warning: -- dmake: Error code 130, while making 'test_dynamic'
Internal Warning: finished pid 1996 is not in pq!?
comment:3 in reply to: ↑ 2 ; follow-up: ↓ 4 Changed 5 months ago by bowtie
Replying to chorny:
Replying to bowtie:
going to need more that that
let's start with the output of Help -> About -> Info
just as it says here -> http://padre.perlide.org/trac/wiki/Tickets
Sorry, did not copy whole message.
Tests of Debug::Client hang when installing it.
Strawberry 5.12.3 and 5.16.1, both tested with IO::Socket::IP 0.17 and 0.18.
t/06-initialize.t ....
1..4
ok 1 - initialize with prams
ok 2 - quit with prams
ok 3 - initialize without prams
ok 4 - quit witout prams
Terminating on signal SIGINT(2)
Caught SIGINT. Trying to quit ...
dmake: Warning: -- dmake: Error code 130, while making 'test_dynamic'
Internal Warning: finished pid 1996 is not in pq!?
- did you run cpan-report against this?
- I do not use a win32 / Strawberry
- I know this works against Strawberry see -> http://irclog.perlgeek.de/padre/2012-09-05#i_596318 that's the start,
- also see r19446
- use IO-Socket-IP v0.18
- check with alias as to Strawberry version he used for YAPC::Aisa, have you seen the video?
- Q what is current version of Strawberry?
comment:4 in reply to: ↑ 3 Changed 5 months ago by chorny
Replying to bowtie:
Replying to chorny:
Tests of Debug::Client hang when installing it.
Strawberry 5.12.3 and 5.16.1, both tested with IO::Socket::IP 0.17 and 0.18.
t/06-initialize.t ....
1..4
ok 1 - initialize with prams
ok 2 - quit with prams
ok 3 - initialize without prams
ok 4 - quit witout prams
Terminating on signal SIGINT(2)
Caught SIGINT. Trying to quit ...
dmake: Warning: -- dmake: Error code 130, while making 'test_dynamic'
Internal Warning: finished pid 1996 is not in pq!?
- did you run cpan-report against this?
CPAN::Reporter does not report hanging distributions, but I guess I can just manually kill additional process (if they are causing hanging).
- I know this works against Strawberry see -> http://irclog.perlgeek.de/padre/2012-09-05#i_596318 that's the start,
And there are cpantesters reports, both PASS and FAIL, this means that for several testers it does not hang.
Test::Class had problems only in tests, and they are fixed now.
- use IO-Socket-IP v0.18
hangs with it too
- check with alias as to Strawberry version he used for YAPC::Aisa, have you seen the video?
not yet
- Q what is current version of Strawberry?
5.16.2, hangs with it too
comment:6 Changed 5 months ago by bowtie
Hi chorny,
I have had a bit of a think about this.
can you change the following from:
use warnings FATAL => 'all';
to:
use warnings;
in t/06-initialize.t
as that is the only obvious difference to previous versions.
see if that makes 'dmake' happy
comment:7 Changed 5 months ago by bowtie
Hi chorny,
ok just for you I fired up my old pii copper-mine, F me it's slow.
info -> http://www.nntp.perl.org/group/perl.libwin32/2009/09/msg254.html
so the outcome is the attached file 06-initialize.t
please test
comment:9 Changed 5 months ago by bowtie
chorny++
thanks for r19615
I see you have noticed that 06-initialize.t is effectively testing the win32/(linux, osx) bits of t/lib/Debugger.pm
comment:10 Changed 5 months ago by bowtie
chorny++
and thanks
please check http://cpan.metacpan.org/authors/id/B/BO/BOWTIE/Debug-Client-0.21_14.tar.gz
and update ticket
regards
bowtie
comment:11 Changed 4 months ago by bowtie
- Status changed from new to closed
- Resolution set to fixed

chorny
going to need more that that
let's start with the output of Help -> About -> Info
just as it says here -> http://padre.perlide.org/trac/wiki/Tickets