Uh oh!
There was an error while loading. Please reload this page.
gh-150436: Skip subprocess test on STATUS_DLL_INIT_FAILED - #150704
Conversation
If a subprocess spawned with CREATE_NEW_CONSOLE creation flag fails with STATUS_DLL_INIT_FAILED return code, skip the test. It's likely a memory allocation failure in the desktop heap memory which caused the DLL init failure.
vstinner
commented
Jun 1, 2026
vstinner
commented
Jun 1, 2026
There was a tool named |
Uh oh!
There was an error while loading. Please reload this page.
Thanks @vstinner for the PR 🌮🎉.. I'm working now to backport this PR to: 3.13, 3.14, 3.15. |
Sorry, @vstinner, I could not cleanly backport this to |
Sorry, @vstinner, I could not cleanly backport this to |
GH-150713 is a backport of this pull request to the 3.15 branch. |
GH-150715 is a backport of this pull request to the 3.14 branch. |
…0704) (#150715) gh-150436: Skip subprocess test on STATUS_DLL_INIT_FAILED (#150704) If a subprocess spawned with CREATE_NEW_CONSOLE creation flag fails with STATUS_DLL_INIT_FAILED return code, skip the test. It's likely a memory allocation failure in the desktop heap memory which caused the DLL init failure. (cherry picked from commit e8034dd)
GH-150721 is a backport of this pull request to the 3.13 branch. |
…0704) (#150721) gh-150436: Skip subprocess test on STATUS_DLL_INIT_FAILED (#150704) If a subprocess spawned with CREATE_NEW_CONSOLE creation flag fails with STATUS_DLL_INIT_FAILED return code, skip the test. It's likely a memory allocation failure in the desktop heap memory which caused the DLL init failure. (cherry picked from commit e8034dd)
…150704) (#150713) gh-150436: Skip subprocess test on STATUS_DLL_INIT_FAILED (GH-150704) If a subprocess spawned with CREATE_NEW_CONSOLE creation flag fails with STATUS_DLL_INIT_FAILED return code, skip the test. It's likely a memory allocation failure in the desktop heap memory which caused the DLL init failure. (cherry picked from commit e8034dd) Co-authored-by: Victor Stinner <vstinner@python.org>
If a subprocess spawned with CREATE_NEW_CONSOLE creation flag fails with STATUS_DLL_INIT_FAILED return code, skip the test. It's likely a memory allocation failure in the desktop heap memory which caused the DLL init failure.