| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
1 parent 177a41a commit 062a57b
2 files changed
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -0,0 +1,2 @@ | |||
| 1 | + Fix a possible segfault involving a newly-created coroutine. Patch by | ||
| 2 | + Zackery Spytz. | ||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -1164,11 +1164,11 @@ PyCoro_New(PyFrameObject *f, PyObject *name, PyObject *qualname) | |||
| 1164 | 1164 | ((PyCoroObject *)coro)->cr_origin = NULL; | |
| 1165 | 1165 | } else { | |
| 1166 | 1166 | PyObject *cr_origin = compute_cr_origin(origin_depth); | |
| 1167 | + ((PyCoroObject *)coro)->cr_origin = cr_origin; | ||
| 1167 | 1168 | if (!cr_origin) { | |
| 1168 | 1169 | Py_DECREF(coro); | |
| 1169 | 1170 | return NULL; | |
| 1170 | 1171 | } | |
| 1171 | - ((PyCoroObject *)coro)->cr_origin = cr_origin; | ||
| 1172 | 1172 | } | |
| 1173 | 1173 | ||
| 1174 | 1174 | return coro; | |
| Back | FazBrowse Home | New Git URL |
0 commit comments