Issue 15738: Crash (constructed) in subprocess_fork_exec() (original) (raw)
Coverity found a missing NULL check in subprocess_fork_exec(). Patch attached.
Demonstration:
import _posixsubprocess class Z(object): def len(self): return 1
_posixsubprocess.fork_exec(Z(),[b'1'],3,[1, 2],5,6,7,8,9,10,11,12,13,14,15,16,17)
[Segmentation fault]