[issue18382] multiprocessing's overlapped PipeConnection issues on Windows 8

2015-03-02 Thread Roundup Robot

Roundup Robot added the comment:

New changeset 7401a28d3d41 by Steve Dower in branch '3.4':
Issue #18382: Zero-length messages are consumed by ReadFile on Windows 8 and 
later
https://hg.python.org/cpython/rev/7401a28d3d41

New changeset 6ccbcf1df7bd by Steve Dower in branch 'default':
Issue #18382: Zero-length messages are consumed by ReadFile on Windows 8 and 
later
https://hg.python.org/cpython/rev/6ccbcf1df7bd

--
nosy: +python-dev

___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue18382
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue18382] multiprocessing's overlapped PipeConnection issues on Windows 8

2015-03-02 Thread Steve Dower

Changes by Steve Dower steve.do...@microsoft.com:


--
resolution:  - fixed
stage: patch review - resolved
status: open - closed

___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue18382
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue18382] multiprocessing's overlapped PipeConnection issues on Windows 8

2015-02-28 Thread Steve Dower

Changes by Steve Dower steve.do...@microsoft.com:


--
assignee:  - steve.dower
components: +Library (Lib), Windows -Extension Modules
nosy: +tim.golden, zach.ware
stage: needs patch - patch review

___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue18382
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue18382] multiprocessing's overlapped PipeConnection issues on Windows 8

2015-02-27 Thread Davin Potts

Davin Potts added the comment:

Steve:  FWIW, it looks like a good solution to me.

--

___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue18382
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue18382] multiprocessing's overlapped PipeConnection issues on Windows 8

2015-02-25 Thread Steve Dower

Steve Dower added the comment:

Thanks Davin.

I got onto a Windows 8 machine and confirmed the behaviour changed there, so 
the version check in my patch is correct. Anyone opposed to the extra logic and 
version check?

--

___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue18382
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue18382] multiprocessing's overlapped PipeConnection issues on Windows 8

2015-02-22 Thread Davin Potts

Changes by Davin Potts pyt...@discontinuity.net:


--
nosy: +davin

___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue18382
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue18382] multiprocessing's overlapped PipeConnection issues on Windows 8

2015-02-22 Thread Davin Potts

Davin Potts added the comment:

Tested Steve's code snippet on Windows 7 64-bit without the patch on default 
(3.5) and got result:  True

Not knowing the full history here, I blindly tried on the same Win7 system with 
2.7.8 and got a False.  Looks like Richard's patches made in #12328 were only 
applied to 3.3.

--

___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue18382
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue18382] multiprocessing's overlapped PipeConnection issues on Windows 8

2015-02-21 Thread Steve Dower

Steve Dower added the comment:

Attached a patch to 3.5 that resolves this, and I'll backport to 3.4. I haven't 
got access to Windows 7 or 8 right now to test it, but it's fine on Vista 
without the patch and 8.1 with the patch.

It'd be great if people could help check exactly which version of Windows 
changed the behaviour by running this code and posting their OS and whether the 
result is True (correct) or False (incorrect):

from multiprocessing import Pipe
a, b = Pipe()
b.send_bytes(b'')
a.poll() and a.poll()

--
keywords: +patch
nosy: +steve.dower
Added file: http://bugs.python.org/file38199/18382_1.patch

___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue18382
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue18382] multiprocessing's overlapped PipeConnection issues on Windows 8

2014-10-29 Thread David Bolen

David Bolen added the comment:

I've just brought a Windows 8 buildbot online (bolen-windows8) and can confirm 
that this test does fail in the 3.4 and 3.x branches, and that it does so 
consistently even if I execute the steps interactively.

--
nosy: +db3l

___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue18382
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue18382] multiprocessing's overlapped PipeConnection issues on Windows 8

2014-10-29 Thread Antoine Pitrou

Antoine Pitrou added the comment:

FTR, the buildbot URL: http://buildbot.python.org/all/buildslaves/bolen-windows8

--
nosy: +pitrou

___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue18382
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue18382] multiprocessing's overlapped PipeConnection issues on Windows 8

2014-10-29 Thread Antoine Pitrou

Changes by Antoine Pitrou pit...@free.fr:


--
stage:  - needs patch
versions: +Python 3.5 -Python 3.3

___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue18382
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue18382] multiprocessing's overlapped PipeConnection issues on Windows 8

2013-07-10 Thread Walter Prins

Walter Prins added the comment:

What's the process for volunteering a buildbot?  Email python-dev?  I
*might* volunteer to set one up...

--

___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue18382
___
___
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue18382] multiprocessing's overlapped PipeConnection issues on Windows 8

2013-07-10 Thread R. David Murray

R. David Murray added the comment:

What information there is is here: http://wiki.python.org/moin/BuildBot.  
Antoine Pitrou is the current buildbot master and will issue you a password 
once you are set up, if you decide to do this.  You can also talk to us on the 
#python-dev irc channel.  Windows buildbots are the trickiest to get set up and 
running consistently.

--

___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue18382
___
___
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue18382] multiprocessing's overlapped PipeConnection issues on Windows 8

2013-07-09 Thread R. David Murray

R. David Murray added the comment:

All the buildbots are volunteer hosted and run, so we need someone to volunteer 
to run a Windows 8 buildbot.  That said, I'm not sure if we are formally 
supporting Windows 8 yet or not.  Actually, given the lack of a buildbot, I 
suppose the answer is not :)

--
nosy: +r.david.murray

___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue18382
___
___
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue18382] multiprocessing's overlapped PipeConnection issues on Windows 8

2013-07-06 Thread Walter Prins

New submission from Walter Prins:

It appears that Windows 8 (Version 6.2.9200 x64) has introduced changes in 
behaviour that causes the multiprocessing module's use of overlapped 
PipeConnection to fail (Python 3.4 32bit and release 3.3.2 32bit).

This issue previously existed (see issue #12328 point 1) and was fixed but the 
fixes for #12328 do not appear to work on Windows 8.  

Specifically the test test_multiprocessing._TestPoll.test_empty_string fails 
with message:
FAIL: test_empty_string (Lib.test.test_multiprocessing.WithProcessesTestPoll)
--
Traceback (most recent call last):
  File 
C:\Users\Walter\Documents\src\cpython\Lib\test\test_multiprocessing.py, line 
2416, in test_empty_string
self.assertEqual(a.poll(), True)
AssertionError: False != True

Additionally, there appears to be no buildbot for Windows 8 currently, would it 
be possible to have one set up?

--
components: Extension Modules
messages: 192431
nosy: wprins
priority: normal
severity: normal
status: open
title: multiprocessing's overlapped PipeConnection issues on Windows 8
type: behavior
versions: Python 3.3, Python 3.4

___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue18382
___
___
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue18382] multiprocessing's overlapped PipeConnection issues on Windows 8

2013-07-06 Thread Richard Oudkerk

Richard Oudkerk added the comment:

Does that test always fail?

--
nosy: +sbt

___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue18382
___
___
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue18382] multiprocessing's overlapped PipeConnection issues on Windows 8

2013-07-06 Thread Walter Prins

Walter Prins added the comment:

On 6 July 2013 16:44, Richard Oudkerk rep...@bugs.python.org wrote:


 Richard Oudkerk added the comment:

 Does that test always fail?

Yes it does.  I should've probably added in the original report that the
following test (test_strings) also fail, possibly/probably due to the same
issue.  If you'd like me to post more details please ask.

Walter



--
 nosy: +sbt

 ___
 Python tracker rep...@bugs.python.org
 http://bugs.python.org/issue18382
 ___


--

___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue18382
___
___
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com