-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Description
What steps will reproduce the problem?
1. Call getReilCode in a block containing the instruction:
from the gui: movsd qword ss:[void * esp], oword xmm0
from the api: movsd qword ss:[esp+var_BC], oword xmm0
instruction bytes: F2 0F 11 04 24
2. Got an exception
What is the expected output? What do you see instead?
Expect the reil translation, but I got an Exception instead.
What version of the product are you using? On what operating system?
Binnavi 6.0. The OS is Windows 7.
Please provide any additional information below.
Exception details:
com.google.security.zynamics.binnavi.API.reil.InternalTranslationException was
unhandled
Message: An unhandled exception of type:
'com.google.security.zynamics.binnavi.API.reil.InternalTranslationException'
occurred in BinNavi.exe
Additional information:
com.google.security.zynamics.reil.translators.InternalTranslationException:
Error: Argument instruction is not a movsd instruction (invalid number of
operands)
--
$ printf "\xf2\x0f\x11\x04\x24" | ndisasm -b32 -
00000000 F20F110424 movsd [esp],xmm0
Original issue reported on code.google.com by cacho...@gmail.com on 8 Dec 2014 at 6:53
Reactions are currently unavailable