Uh oh!
There was an error while loading.Please reload this page.
- Notifications
You must be signed in to change notification settings - Fork33.3k
Closed
Description
Is it possible thatPyEval_GetFrame returns incomplete frames. When this happens, Python segfaults in release mode or crashes in debug mode because of the check for incomplete frames in_PyFrame_GetFrameObject. This is reproducible in many ways involving C extensions, the easier one may be by installing a custom memory allocator for all the domains and callingPyEval_GetFrame from there. As the allocator can be called at random points of the eval loop (for examplehere) is perfectly possible that a legitimate call toPyEval_GetFrame returns an incomplete frame.
Metadata
Metadata
Assignees
Projects
Status
Done