DynamoRIO / DynamoRIO/dynamorio

fault_fragment_info.ilist is not set in dr_siginfo_t

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

Description

`send_signal_to_client()` creates a `dr_siginfo_t` but does not initialise `fault_fragment_info.ilist` member so it contains garbage data when the `dr_siginfo_t` is passed to the client callback.

If possible this should be set to the actual ilist for the fragment but we need to at least initialise the field to `NULL`.

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.