Thomas Heller-2 wrote: > > Grant Edwards schrieb: > > [snip] > >> >> Traceback (most recent call last): >> File "surfedit.py", line 28, in ? >> File "Gnuplot\_Gnuplot.pyc", line 178, in __init__ >> File "Gnuplot\gp_win32.pyc", line 117, in __init__ >> File "subprocess.pyc", line 533, in __init__ >> File "subprocess.pyc", line 607, in _get_handles >> File "subprocess.pyc", line 634, in _make_inheritable >> WindowsError: [Errno 6] The handle is invalid >> >> How does one troubleshoot errors that happen three layers deep >> in the subprocess module? >> > > I think this is a subprocess bug. It is often attributed to py2exe > because > usually developers do never run the script in pythonW.exe instead of > python.exe, > and later build a *windows* program with py2exe (the *windows* program has > no > console, and that triggers the bug). > > [snip] > > I thought that this bug was fixed in Python2.5.1 (the release candidate), > but it seems it wasn't. The bug is at > http://sourceforge.net/tracker/index.php?func=detail&aid=1124861&group_id=5470&atid=105470 > > If all this is correct, I hope that someone adds a section to the py2exe > wiki; > and reopens the above bug report. > > Thomas > I've been bitten by this same bug in 2.5.1, and the bug you linked to (which is now @ http://bugs.python.org/issue1124861) is still marked as fixed.
I've tried to reopen it but it seems only the reporter (or some "admin" user) is able to do it. -- View this message in context: http://www.nabble.com/subprocess-%22handle-is-invalid%22-error-tp10060967p14740517.html Sent from the Python - python-list mailing list archive at Nabble.com. -- http://mail.python.org/mailman/listinfo/python-list