- Notifications
You must be signed in to change notification settings - Fork750
Fixed reference counting for exception objects in Py.With#1062
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 ourterms of service andprivacy statement. We’ll occasionally send you account related emails.
Already on GitHub?Sign in to your account
Uh oh!
There was an error while loading.Please reload this page.
Conversation
PyObject(s) constructed for __exit__ method referenced existing Python objects without increasing refcount appropriately, which could lead to double-free.
codecov-io commentedFeb 26, 2020 • edited
Loading Uh oh!
There was an error while loading.Please reload this page.
edited
Uh oh!
There was an error while loading.Please reload this page.
Codecov Report
@@ Coverage Diff @@## master #1062 +/- ##==========================================+ Coverage 86.42% 86.75% +0.33%========================================== Files 1 1 Lines 302 302 ==========================================+ Hits 261 262 +1+ Misses 41 40 -1
Continue to review full report at Codecov.
|
I just wanted to comment on here to tell you that I ran into this issue and this PR was the root cause. We had some python exceptions being fired within a Thanks! |
…1062)PyObject(s) constructed for __exit__ method referenced existing Python objects without increasing refcount appropriately, which could lead to double-free.
Uh oh!
There was an error while loading.Please reload this page.
What does this implement/fix? Explain your changes.
PyObject
s constructed for__exit__
method referenced existing Python objects without increasing refcount appropriately, which could lead to double-free.Does this close any currently open issues?
Not sure, but this issue might have been one of the possible causes for#1050