Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Adding traceback can kill live exception #1907

Closed
scoder opened this issue Oct 3, 2017 · 0 comments
Closed

Adding traceback can kill live exception #1907

scoder opened this issue Oct 3, 2017 · 0 comments
Assignees
Milestone

Comments

@scoder
Copy link
Contributor

scoder commented Oct 3, 2017

Calling PyObject_SetAttr() on the first usage of __Pyx_CLineForTraceback() can clear the current exception, thus leaving the exception handling path in an illegal state.

@scoder scoder self-assigned this Oct 3, 2017
@scoder scoder closed this as completed in df89ba0 Oct 3, 2017
scoder added a commit that referenced this issue Oct 3, 2017
…he live exception and calling setattr() with a live exception set.

Closes #1907.
@scoder scoder added this to the 0.27.2 milestone Oct 3, 2017
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

No branches or pull requests

1 participant