SIGN IN SIGN UP
python / cpython UNCLAIMED

The Python programming language

0 0 1 Python

gh-140815: Fix faulthandler for invalid/freed frame (#140921)

faulthandler now detects if a frame or a code object is invalid or
freed.

Add helper functions:

* _PyCode_SafeAddr2Line()
* _PyFrame_SafeGetCode()
* _PyFrame_SafeGetLasti()

_PyMem_IsPtrFreed() now detects pointers in [-0xff, 0xff] range
as freed.
V
Victor Stinner committed
a84181c31bfc45a1d6bcb1296bd298ad612c54d0
Parent: 08115d2
Committed by GitHub <noreply@github.com> on 11/4/2025, 10:48:28 AM