[New-bugs-announce] [issue33525] os.spawnvpe() returns error code 127 instead of raising when env argument is invalid.
Mark Shannon
report at bugs.python.org
Tue May 15 15:14:21 EDT 2018
New submission from Mark Shannon <mark at hotpy.org>:
>>> os.spawnvpe(os.P_WAIT, "python2", ["python2", "-c", "print 'Hello World!'"], {})
Hello World!
0
>>> os.spawnvpe(os.P_WAIT, "python2", ["python2", "-c", "print 'Hello World!'"], None)
127
The latter should raise an exception of some sort.
>From error found on lgtm.com
https://lgtm.com/projects/g/python/cpython/snapshot/404ccc0aa78cd896ecb025571633a68b7292e8d4/files/Lib/os.py?sort=name&dir=ASC&mode=heatmap&showExcluded=false#xf40b8a11dc3c558c:1
----------
components: Library (Lib)
messages: 316699
nosy: Mark.Shannon
priority: normal
severity: normal
stage: needs patch
status: open
title: os.spawnvpe() returns error code 127 instead of raising when env argument is invalid.
type: behavior
versions: Python 3.8
_______________________________________
Python tracker <report at bugs.python.org>
<https://bugs.python.org/issue33525>
_______________________________________
More information about the New-bugs-announce
mailing list