]> git.ipfire.org Git - thirdparty/Python/cpython.git/commit
gh-151278: Fix test_faulthandler on UBSan (#151279)
authorVictor Stinner <vstinner@python.org>
Wed, 10 Jun 2026 19:39:03 +0000 (21:39 +0200)
committerGitHub <noreply@github.com>
Wed, 10 Jun 2026 19:39:03 +0000 (21:39 +0200)
commite60c42dc3f5a8dd9b10bc9a8a028ef2765469650
tree6ad12f2b46d567a20e3d97aed275912c4e0a4799
parent3a8bebd86f36be05442fa2f3adcc83c2a4b00ef2
gh-151278: Fix test_faulthandler on UBSan (#151279)

* Py_FatalError() no longer calls _PyFaulthandler_Fini() if it
  doesn't hold the GIL.
* Skip test_faulthandler tests raising signals if run with UBSan.
* Enable test_faulthandler in GitHub Action "Reusable Sanitizer".
.github/workflows/reusable-san.yml
Lib/test/test_faulthandler.py
Python/pylifecycle.c