]> git.ipfire.org Git - thirdparty/Python/cpython.git/commit
[3.14] gh-151278: Fix test_faulthandler on UBSan (#151279) (#151282)
authorVictor Stinner <vstinner@python.org>
Wed, 10 Jun 2026 20:30:10 +0000 (22:30 +0200)
committerGitHub <noreply@github.com>
Wed, 10 Jun 2026 20:30:10 +0000 (20:30 +0000)
commit7befb46bb29319418d866d43a0c85b51598709e8
tree8d0d52cece7b394390f6dec233145c8c8d788ed0
parentbc75e47ffaffbfd33bb2a57c98e25055a1337308
[3.14] gh-151278: Fix test_faulthandler on UBSan (#151279) (#151282)

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".

(cherry picked from commit e60c42dc3f5a8dd9b10bc9a8a028ef2765469650)
Lib/test/test_faulthandler.py
Python/pylifecycle.c