-
-
Notifications
You must be signed in to change notification settings - Fork 31.9k
bpo-41533: Fix a potential memory leak when allocating a stack #21847
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
Free the stack allocated in va_build_stack if do_mkstack fails and the stack is not a small_stack
Thanks @tontinton for the PR, and @benjaminp for merging it 🌮🎉.. I'm working now to backport this PR to: 3.8, 3.9. |
…pythonGH-21847) Free the stack allocated in va_build_stack if do_mkstack fails and the stack is not a small_stack (cherry picked from commit 75c80b0) Co-authored-by: Tony Solomonik <tony.solomonik@gmail.com>
GH-22014 is a backport of this pull request to the 3.9 branch. |
…pythonGH-21847) Free the stack allocated in va_build_stack if do_mkstack fails and the stack is not a small_stack (cherry picked from commit 75c80b0) Co-authored-by: Tony Solomonik <tony.solomonik@gmail.com>
GH-22015 is a backport of this pull request to the 3.8 branch. |
Thanks @tontinton for the PR, and @benjaminp for merging it 🌮🎉.. I'm working now to backport this PR to: 3.9. |
…pythonGH-21847) Free the stack allocated in va_build_stack if do_mkstack fails and the stack is not a small_stack (cherry picked from commit 75c80b0) Co-authored-by: Tony Solomonik <tony.solomonik@gmail.com>
GH-22103 is a backport of this pull request to the 3.9 branch. |
…pythonGH-21847) Free the stack allocated in va_build_stack if do_mkstack fails and the stack is not a small_stack
Is python3.7 involved? I find that the python3.7 branch is not incorporated, but do_mkstack also could fail in python3.7. |
Free the stack allocated in va_build_stack if do_mkstack fails
and the stack is not a small_stack
https://bugs.python.org/issue41533