You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We test skrouterd binary (which embeds Python) with Address Sanitizer. To detect leaks in the router code, it is best when Python does not leak. Sadly, in Python 3.12 there appeared quite a number of leaks
We test
skrouterd
binary (which embeds Python) with Address Sanitizer. To detect leaks in the router code, it is best when Python does not leak. Sadly, in Python 3.12 there appeared quite a number of leaksthis has a quick command to visualize leaks
In previous versions of python, setting
PYTHONMALLOC="malloc_debug"
used to make it stop leaking (as reported by asan).Wanting to use python3-debug, I found that the version currently in Fedora 39 crashes due to
and I also saw this, it has been tamed somewhat now so it only prints scary messages and does not crash
and this, when changing
PYTHONMALLOC
to eithermalloc
orpymalloc
heap-use-after-free
in ctypes in Python 3.12 python/cpython#113576The text was updated successfully, but these errors were encountered: