DynamoRIO / DynamoRIO/dynamorio

AArch64 linux.thread-reset fails on non-SVE hardware

Open
#6,741 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
C
Stars
3.2k
Forks
629
Avg merge
2d 15h
Merged PRs (30d)
31

Description

When adding SVE signal context support (https://github.com/DynamoRIO/dynamorio/pull/6725), `linux.thread-reset` started failing intermittently on _non-SVE_ hardware.

To replicate the failure, build in DEBUG or RELEASE mode and run the unit test. It will fail almost all of the time in RELEASE mode and will fail most of the time in DEBUG mode. Attempts to debug using GDB or just with `-debug -loglevel` will result in the test passing almost all of the time.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.