Skip to content

[3.9] gh-92112: Fix crash triggered by an evil custom mro() (GH-92113)#92372

Merged
ambv merged 4 commits intopython:3.9from
JelleZijlstra:backport-85354ed-3.9
May 16, 2022
Merged

[3.9] gh-92112: Fix crash triggered by an evil custom mro() (GH-92113)#92372
ambv merged 4 commits intopython:3.9from
JelleZijlstra:backport-85354ed-3.9

Conversation

@JelleZijlstra
Copy link
Member

(cherry picked from commit 85354ed)

Co-authored-by: Alexey Izbyshev izbyshev@ispras.ru

Alexey Izbyshev and others added 2 commits May 5, 2022 21:24
…ythonGH-92113).

(cherry picked from commit 85354ed)

Co-authored-by: Alexey Izbyshev <izbyshev@ispras.ru>
@bedevere-bot bedevere-bot added type-crash A hard crash of the interpreter, possibly with a core dump awaiting core review labels May 6, 2022
@ambv
Copy link
Contributor

ambv commented May 16, 2022

Doesn't look like the fix actually succeeded?

@JelleZijlstra
Copy link
Member Author

Yeah I think I messed up the backport and I procrastinated fixing it. I can look into it tonight (California time), though maybe that's too late for the next 3.9 release.

@ambv
Copy link
Contributor

ambv commented May 16, 2022

The release I'll be cutting tonight is the last 3.9 bugfix release.

@ambv ambv merged commit f82b324 into python:3.9 May 16, 2022
@JelleZijlstra JelleZijlstra deleted the backport-85354ed-3.9 branch May 16, 2022 16:51
@ambv
Copy link
Contributor

ambv commented May 16, 2022

Thanks, @JelleZijlstra!

@JelleZijlstra
Copy link
Member Author

Thanks for checking in! Fortunately it was a simple fix.

hello-adam pushed a commit to hello-adam/cpython that referenced this pull request Jun 2, 2022
…ythonGH-92113) (pythonGH-92372)

(cherry picked from commit 85354ed)

Co-authored-by: Alexey Izbyshev <izbyshev@ispras.ru>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

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.

3 participants