Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Issue with getSize() function member in Instr class #5

Closed
mkhairy opened this issue Nov 6, 2019 · 2 comments
Closed

Issue with getSize() function member in Instr class #5

mkhairy opened this issue Nov 6, 2019 · 2 comments

Comments

@mkhairy
Copy link

mkhairy commented Nov 6, 2019

The member function "getSize()" in the "Instr" class that returns the number of loaded/stored bytes by memory instruction, seems to return incorrect results.
For example, instruction like this:

LDG.E.64.STRONG.CTA R12, [R2+0x4000];

I expect getSize() = 8 since it is LD of 64 bits (8 bytes), however getSize() = 4?!

@mkhairy mkhairy changed the title Issue with memory Inst size Issue with getSize() function member in Instr class Nov 6, 2019
@ovilla
Copy link
Collaborator

ovilla commented Nov 6, 2019

It looks like there is bug in the "Lifter". I will look into it.
Thanks for pointing this out.

@ovilla
Copy link
Collaborator

ovilla commented Mar 27, 2020

this issue should be solved with the release of version 1.3

@ovilla ovilla closed this as completed Mar 27, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants