DynamoRIO / DynamoRIO/dynamorio

Problem with x86 CDQE-family instructions

Open
#3,009 4 comments 0 reactions 0 assignees View on GitHub
Component-IR OpSys-x86
Dominant language
C
Stars
3.2k
Forks
629
Avg merge
2d 18h
Merged PRs (30d)
30

Description

DynamoRIO interprets source and destination registers for CDQE-family instructions (cbw, cwde, cdqe) incorrectly. For example, for cdqe, source register is EAX while DR prints AX. Also, for cbw, source is AL while DR prints AX.

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.