Skip to content

Conversation

@colesbury
Copy link
Contributor

@colesbury colesbury commented Dec 23, 2025

The dumping of tracebacks has data races and that's okay (it's best effort).

The dumping of tracebacks has data races and that's okay (it's best
effort).
@colesbury colesbury changed the title gh-143108: Don't TSan instrument faulthandler.c gh-143108: Don't instrument faulthandler.c for TSan Dec 23, 2025
@colesbury colesbury marked this pull request as ready for review December 23, 2025 18:11
@colesbury colesbury requested review from Yhg1s and vstinner December 23, 2025 18:12
@Yhg1s
Copy link
Member

Yhg1s commented Dec 24, 2025

Just to be clear to others: this is the dumping of tracebacks of threads other than the calling thread, like when in the process of segfaulting.

@Yhg1s Yhg1s merged commit 50ecd6b into python:main Dec 24, 2025
84 of 85 checks passed
@colesbury colesbury deleted the gh-143108-faulthandler-tsan branch December 24, 2025 01:50
@vstinner
Copy link
Member

(Post merge review.) LGTM!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants