Skip to content

[3.7] bpo-35269: Fix a possible segfault involving a newly-created coroutine (GH-10585)#10590

Merged
miss-islington merged 1 commit into
python:3.7from
miss-islington:backport-062a57b-3.7
Nov 18, 2018
Merged

[3.7] bpo-35269: Fix a possible segfault involving a newly-created coroutine (GH-10585)#10590
miss-islington merged 1 commit into
python:3.7from
miss-islington:backport-062a57b-3.7

Conversation

@miss-islington

@miss-islington miss-islington commented Nov 18, 2018

Copy link
Copy Markdown
Contributor

coro->cr_origin wasn't initialized if compute_cr_origin() failed in
PyCoro_New(), which would cause a crash during the coroutine's
deallocation.

https://bugs.python.org/issue35269
(cherry picked from commit 062a57b)

Co-authored-by: Zackery Spytz zspytz@gmail.com

https://bugs.python.org/issue35269

pythonGH-10585)

coro->cr_origin wasn't initialized if compute_cr_origin() failed in
PyCoro_New(), which would cause a crash during the coroutine's
deallocation.

https://bugs.python.org/issue35269
(cherry picked from commit 062a57b)

Co-authored-by: Zackery Spytz <zspytz@gmail.com>
@miss-islington

Copy link
Copy Markdown
Contributor Author

@ZackerySpytz: Status check is done, and it's a success ✅ .

@miss-islington
miss-islington merged commit ae02a92 into python:3.7 Nov 18, 2018
@miss-islington
miss-islington deleted the backport-062a57b-3.7 branch November 18, 2018 16:58
@miss-islington

Copy link
Copy Markdown
Contributor Author

@ZackerySpytz: Status check is done, and it's a success ✅ .

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants