DynamoRIO / DynamoRIO/dynamorio

thread_set_self_context fails to set the segment registers

Open
#2,080 1 comment 0 reactions 1 assignee Claimed by @derekbruening View on GitHub
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

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.