Message211138
On Windows, if Python is started with an empty environment (no environment variable at all), Python fails with:
"Fatal Python error: Failed to initialize Windows random API (CryptoGen)"
It's the Windows error 0x80090006 which is not displayed in the error message :-(
In fact, it's because Python 3 cannot be started without SYSTEMROOT environment variable. Otherwise, CryptAcquireContext() is unable to find some DLL.
IMO the script_helper should be fixed to copy the variable.
Recent example of this issue:
http://bugs.python.org/issue20599#msg211111 |
|
Date |
User |
Action |
Args |
2014-02-13 10:26:05 | vstinner | set | recipients:
+ vstinner, tim.golden, brian.curtin, serhiy.storchaka |
2014-02-13 10:26:05 | vstinner | set | messageid: <1392287165.51.0.792620084259.issue20614@psf.upfronthosting.co.za> |
2014-02-13 10:26:05 | vstinner | link | issue20614 messages |
2014-02-13 10:26:04 | vstinner | create | |
|