Dan Snider <mr.assume.a...@gmail.com> added the comment: The hacked cell object using this method appears to be changed to NULL when accessed by frame.f_localsplus. I don't know C well enough to find out what's happening because nothing looks different to me in PyFrame_FastToLocalsWithError.
Also creating a closure with: from ctypes import pythonapi, py_object new_cell = pythonapi.PyCell_New new_cell.argtypes = (py_object, ) new_cell.restype = py_object doesn't solve this either. ---------- _______________________________________ Python tracker <rep...@bugs.python.org> <https://bugs.python.org/issue32176> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com