nose-devs / nose

nose is nicer testing for python
http://readthedocs.org/docs/nose/en/latest/
1.36k stars 395 forks source link

Windowserror (python.exe) a new guard pack for the stack cannot be created. #1125

Closed steveo-at-bosch closed 2 years ago

steveo-at-bosch commented 2 years ago

Environment Information:

Windows 10, 32Gb Ram, nose@1.3.7 and python and 3.9.1 and also tested with python 3.9.7

Bug:

I've encountered a reproducible memory Error: $ nosetests --with-coverage --cover-min-percentage=0 --traverse-namespace --cover-erase --cover-package=path/to/package/root --with-xunit --xunit-file="coverage/folder/" /path/to/test/directory1/ /path/to/test/directory2 ->returned non-zero exit status 3221225725

Log:

nosetests.log
[nosetests.log](https://github.com/nose-devs/nose/files/9784180/nosetests.log)

Expected Behavior:

testing with coverage without error

Actual Behavior:

test fails with non-zero exit status 3221225725, and windows message "a new guard pack for the stack cannot be created."

Remarks:

In both test directories are multiple test files. When I execute the command above I get the windows popup message saying "a new guard pack for the stack cannot be created.". However when I test the directories separately, then I don't encounter the error. Also, I don't see high ram usage by python during command execution

Cheers, Steve

steveo-at-bosch commented 2 years ago

I can reproduce the same error with different testing tools. thus I will close the issues.