DynamoRIO / DynamoRIO/dynamorio

[drmemtrace] Incorrect treatment of split_value marker ordering in raw2trace

Open
#7,470 0 comments 0 reactions 1 assignee Claimed by @abhinav92003 View on GitHub
Bug-ToolCrash
Dominant language
C
Stars
3.2k
Forks
629
Avg merge
2d 18h
Merged PRs (30d)
30

Description

raw2trace has logic to "unread" entries and put them in a deque, which is required for some readahead logic during trace decomposition. The TRACE_MARKER_TYPE_SPLIT_VALUE markers hold the partial marker values that do not fit in one marker. This marker is expected to be present _before_ the actual marker. But raw2trace "unread" entry logic puts it back in the reverse order.

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.