Skip to content

GH-96975: Skip incomplete frames in PyEval_GetFrame - #97003

Merged
brandtbucher merged 4 commits into
python:mainfrom
brandtbucher:pyeval-getframe
Sep 22, 2022
Merged

brandtbucher merged 4 commits into
python:mainfrom
brandtbucher:pyeval-getframe

Conversation

@brandtbucher

@brandtbucher brandtbucher commented Sep 21, 2022 •

Copy link
Copy Markdown
Member

@brandtbucher brandtbucher added interpreter-core (Objects, Python, Grammar, and Parser dirs) type-crash A hard crash of the interpreter, possibly with a core dump needs backport to 3.11 only security fixes labels Sep 21, 2022
@brandtbucher brandtbucher self-assigned this Sep 21, 2022

@ericsnowcurrently ericsnowcurrently left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Mostly LGTM

I've left a few minor comments but leave it to you to decide.

(I'm approving under the assumption you will get it right before merging.)

Comment thread Programs/_testembed.c Outdated
Comment thread Programs/_testembed.c
Comment thread Programs/_testembed.c Outdated
Comment thread Python/ceval.c

@ericsnowcurrently ericsnowcurrently left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@brandtbucher
brandtbucher merged commit 8fd2c3b into python:main Sep 22, 2022
@miss-islington

Copy link
Copy Markdown
Contributor

Thanks @brandtbucher for the PR 🌮🎉.. I'm working now to backport this PR to: 3.11.
🐍🍒⛏🤖

@bedevere-bot

Copy link
Copy Markdown

GH-97018 is a backport of this pull request to the 3.11 branch.

@bedevere-bot bedevere-bot removed the needs backport to 3.11 only security fixes label Sep 22, 2022
miss-islington pushed a commit to miss-islington/cpython that referenced this pull request Sep 22, 2022
…7003)

(cherry picked from commit 8fd2c3b)

Co-authored-by: Brandt Bucher <brandtbucher@microsoft.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

interpreter-core (Objects, Python, Grammar, and Parser dirs) type-crash A hard crash of the interpreter, possibly with a core dump

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants