DynamoRIO / DynamoRIO/dynamorio
thread_set_self_context fails to set the segment registers
Open
Bug-DRCrash
OpSys-Linux
- Dominant language
- C
- Stars
- 3.2k
- Forks
- 629
- Avg merge
- 2d 18h
- Merged PRs (30d)
- 30
Description
thread_set_self_context does a sigreturn with the segment registers all set to 0. This seemed to work in general when first put in place and the code was left that way. We're now seeing some crashes that are coming from this, on reset. Further investigation is needed to understand why it worked before and in which situations it would be expected to fail.
Contributor guide
Assessment
This issue has not been assessed yet.