Skip to content

test_faulthandler.test_register_chain hangs under TSAN #129825

@colesbury

Description

@colesbury

Bug report

Run with:

TSAN_OPTIONS=suppressions=Tools/tsan/suppressions.txt handle_segv=0 ./python -m test test_faulthandler -m test_register_chain -v

This was in the default (GIL-enabled build).

There's some sort of infinite loop between TSAN's interception of kill() and our attempt to pass the signal to the previous signal handler.

I think we should just skip the test under TSAN. I'm not sure it's worth investigating too deeply.

Linked PRs

Metadata

Metadata

Assignees

No one assigned

    Labels

    testsTests in the Lib/test dirtype-bugAn unexpected behavior, bug, or error

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions