Skip Menu |

This queue is for tickets about the Proc-Background CPAN distribution.

Report information
The Basics
Id: 30991
Status: open
Priority: 0/
Queue: Proc-Background

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

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



Subject: Windows Vista Problem
Test 47 fails on Windows Vista. I don't know if the failure is in a new implementation of waitpid(), in the way processes are reaped and reported dead, or in kill(0, $pid). This was discovered and verified with an in-house build of Perl 5.8.8. The same distribution runs the tests perfectly on Windows XP Professional. The test failure executes the same sequence of system calls as the problem that made me try Proc::Background in the first place.
On Mon Nov 26 16:59:57 2007, SRVANCE wrote: Show quoted text
> Test 47 fails on Windows Vista. I don't know if the failure is in a new > implementation of waitpid(), in the way processes are reaped and > reported dead, or in kill(0, $pid). > > This was discovered and verified with an in-house build of Perl 5.8.8. > The same distribution runs the tests perfectly on Windows XP > Professional. The test failure executes the same sequence of system > calls as the problem that made me try Proc::Background in the first place.
I note that Proc::Background passes its unit tests successfully on Strawberry Perl 5.10.0, on Vista/Win7. Perhaps it's worth upgrading your in-house Perl?
Subject: Re: [rt.cpan.org #30991] Windows Vista Problem
Date: Sun, 05 Jul 2009 23:34:32 -0400
To: bug-Proc-Background [...] rt.cpan.org
From: Stephen Vance <steve [...] vance.com>
Unfortunately, we're skipping Vista. Vista and Win7 aren't the same. It's also too early for us to adopt Perl 5.10, as well. Not something that can be done lightly.

Steve

Toby C via RT wrote: Show quoted text
<URL: https://rt.cpan.org/Ticket/Display.html?id=30991 >

On Mon Nov 26 16:59:57 2007, SRVANCE wrote:
  
Test 47 fails on Windows Vista. I don't know if the failure is in a new
implementation of waitpid(), in the way processes are reaped and
reported dead, or in kill(0, $pid).

This was discovered and verified with an in-house build of Perl 5.8.8.
The same distribution runs the tests perfectly on Windows XP
Professional. The test failure executes the same sequence of system
calls as the problem that made me try Proc::Background in the first place.
    
I note that Proc::Background passes its unit tests successfully on
Strawberry Perl 5.10.0, on Vista/Win7. Perhaps it's worth upgrading your
in-house Perl?

  

-- 
Stephen Vance
www.vance.com
From: erez.schatz [...] gmail.com
On Mon Jul 06 04:20:44 2009, TJC wrote: Show quoted text
> > The same distribution runs the tests perfectly on Windows XP > > Professional. The test failure executes the same sequence of system > > calls as the problem that made me try Proc::Background in the first
place. Show quoted text
> > I note that Proc::Background passes its unit tests successfully on > Strawberry Perl 5.10.0, on Vista/Win7.
Bug replicated on WinXP sp2 with Perl 5.12.1 osname=MSWin32, osvers=5.1, archname=MSWin32-x86-multi-thread uname='Win32 strawberryperl 5.12.1.0 #1 Thu Jul 29 10:08:11 2010 i386'