bpo-30570: Fix segfault on buildbots caused by stack overflow from recursion in tests#29258
bpo-30570: Fix segfault on buildbots caused by stack overflow from recursion in tests#29258pablogsal merged 2 commits intopython:mainfrom
Conversation
|
🤖 New build scheduled with the buildbot fleet by @sweeneyde for commit 0f8697f 🤖 If you want to schedule another build, you need to add the ":hammer: test-with-buildbots" label again. |
|
🤖 New build scheduled with the buildbot fleet by @sweeneyde for commit 7f4ebfa 🤖 If you want to schedule another build, you need to add the ":hammer: test-with-buildbots" label again. |
|
@pablogsal I think this fixes a couple of the buildbot failures (s390x RHEL7). |
pablogsal
left a comment
There was a problem hiding this comment.
LGTM
Thanks @sweeneyde for the PR!
I am still curious why it started segfaulting now. How are we consuming more stack size?
|
I don't know about the pickletester thing, but the |
|
Thanks @sweeneyde for the PR, and @pablogsal for merging it 🌮🎉.. I'm working now to backport this PR to: 3.10. |
|
Thanks @sweeneyde for the PR, and @pablogsal for merging it 🌮🎉.. I'm working now to backport this PR to: 3.9. |
…cursion in tests (pythonGH-29258) * Don't stackoveflow on debug builds * Also catch the pickletester case (cherry picked from commit d56375a) Co-authored-by: Dennis Sweeney <[email protected]>
|
Sorry, @sweeneyde and @pablogsal, I could not cleanly backport this to |
|
GH-29414 is a backport of this pull request to the 3.10 branch. |
…rom recursion in tests (pythonGH-29258) * Don't stackoveflow on debug builds * Also catch the pickletester case. (cherry picked from commit d56375a) Co-authored-by: Dennis Sweeney <[email protected]>
|
GH-29415 is a backport of this pull request to the 3.9 branch. |
…cursion in tests (GH-29258) * Don't stackoveflow on debug builds * Also catch the pickletester case (cherry picked from commit d56375a) Co-authored-by: Dennis Sweeney <[email protected]>
…rom recursion in tests (GH-29258) (GH-29415) (cherry picked from commit d56375a) Co-authored-by: Dennis Sweeney <[email protected]>
https://bugs.python.org/issue30570