Message337171
Geoff, we probably need a new issue for this, but first, please report the value of len(os.getcwd()) in a case where check_output() fails.
Prior to Windows 10, the working directory is limited to MAX_PATH - 2 (258) characters. (Windows uses the last two characters internally for a trailing backslash and a terminating null.) However, even with long-path support enabled in Windows 10, CreateProcessW retains the original WINAPI limit, which I assume is because the current implementation doesn't know whether the child supports long paths. If the inherited current directory exceeds this limit, CreateProcessW fails with ERROR_INVALID_PARAMETER (87). |
|
Date |
User |
Action |
Args |
2019-03-05 08:24:31 | eryksun | set | recipients:
+ eryksun, paul.moore, vstinner, tim.golden, zach.ware, steve.dower, MaximilianSP, Geoff.Alexander |
2019-03-05 08:24:31 | eryksun | set | messageid: <1551774271.85.0.872507647774.issue35678@roundup.psfhosted.org> |
2019-03-05 08:24:31 | eryksun | link | issue35678 messages |
2019-03-05 08:24:31 | eryksun | create | |
|