Skip to content
This repository was archived by the owner on Feb 13, 2025. It is now read-only.

Mitigate usage of the frame evaluation API "eval_frame" defined in PEP 523 #249

Closed
akruis opened this issue May 19, 2021 · 1 comment
Closed

Comments

@akruis
Copy link

akruis commented May 19, 2021

Stackless does not support the frame evaluation API "eval_frame" defined in PEP 523. Issue #240 demonstrates, that this causes undefined behavior. Instead of crashing, Stackless shall terminate with an appropriate error message.

@akruis akruis self-assigned this May 19, 2021
akruis pushed a commit that referenced this issue May 19, 2021
Stackless does not support custom frame evaluation functions defined by
PEP 523. If an extension module sets a custom frame evaluation function,
Stackless now terminates to prevent undefined behavior.
akruis pushed a commit that referenced this issue May 19, 2021
Stackless does not support custom frame evaluation functions defined by
PEP 523. If an extension module sets a custom frame evaluation function,
Stackless now terminates to prevent undefined behavior.

(cherry picked from commit d57b317)
@akruis
Copy link
Author

akruis commented May 19, 2021

Done

@akruis akruis closed this as completed May 19, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

1 participant