> On 21 Dec 2021, at 22:08, Marco Sulla <marco.sulla.pyt...@gmail.com> wrote:
> 
> In Python 3.7, must Py_TRASHCAN_SAFE_BEGIN - Py_TRASHCAN_SAFE_END be
> used in a C extension?
> 
> I'm asking because in my C extension I use them in the deallocator
> without problems, but users signalled me that they segfault in Python
> 3.7 on Debian 10. I checked and this is true.

I searched the web for Py_TRASHCAN_SAFE_BEGIN
And that quickly lead me to this bug.

https://bugs.python.org/issue40608.

That gives lots of clues for what might be the problem.
It seems that is a deprecated api.

Barry

> -- 
> https://mail.python.org/mailman/listinfo/python-list
> 
-- 
https://mail.python.org/mailman/listinfo/python-list

Reply via email to