-
Notifications
You must be signed in to change notification settings - Fork 1.6k
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
ARM LDRD instruction third operand not present operands list #2260
Comments
It is very unlikely that this will be fixed due to #2089. In the
If you rely on a release there should be a pre-release soon. cc @kabeor for pre-release info |
I built and installed the I believe the issue is with the python bindings and not in the library itself. I will try to debug this further myself. If you can point me to places where I can start, that would be really helpful! |
Weird. Make sure that you have not |
@Rot127 sorry for the late response. There was no other capstone version on my machine, and I did a clean install. |
When parsing the
ldrd
ARM instruction, I do not see the third operand for the memory address in theoperands
list, but it shows up correctly in theop_str
.Code snippet to reproduce:
Output is
There are only two registers in the operands list, while
op_str
correctly shows the third operand[r5]
. Am I doing something wrong in accessing the operand list?I am using version
5.0.1
via the python API.The text was updated successfully, but these errors were encountered: