gh-148222 Fix Null dereference bugs at genericaliasobject.c#148226
gh-148222 Fix Null dereference bugs at genericaliasobject.c#148226JelleZijlstra merged 14 commits intopython:mainfrom
Conversation
serhiy-storchaka
left a comment
There was a problem hiding this comment.
Is it possible to write a test for the vectorcall part?
I spent some time on this. since this bug occurs at C implementations level, we cannot reproduce in python unit tests. also with custom _testcapi extension i am not ably to reliably simulate that exact flow |
|
@serhiy-storchaka thanks for the pr review. all checks are passing. Since I don't have merge access, could you please merge this when you get a chance? Thank you! |
|
Thanks @prakashsellathurai for the PR, and @JelleZijlstra for merging it 🌮🎉.. I'm working now to backport this PR to: 3.13, 3.14. |
…ythonGH-148226) (cherry picked from commit 634568d) Co-authored-by: Prakash Sellathurai <prakashsellathurai@gmail.com>
|
GH-148705 is a backport of this pull request to the 3.14 branch. |
|
Sorry, @prakashsellathurai and @JelleZijlstra, I could not cleanly backport this to |
|
Would you mind checking if the bug is also present on the 3.13 branch and backport it to 3.13 if so? |
…ython#148226) (cherry picked from commit 634568d)
|
GH-148712 is a backport of this pull request to the 3.14 branch. |
|
GH-148712 is a backport of this pull request to the 3.13 branch. |
…ct.c (python#148226) (cherry picked from commit 634568d)
|
GH-148717 is a backport of this pull request to the 3.13 branch. |
@JelleZijlstra raised backport to 3.13 in #148717 |
…liasobject.c (python#148226)" This reverts commit 83552a6.
…ct.c (python#148226) (cherry picked from commit 634568d)
Uh oh!
There was an error while loading. Please reload this page.