Bug 192952 - vex x86->IR: unhandled instruction bytes: 0x8F 0xC3
Summary: vex x86->IR: unhandled instruction bytes: 0x8F 0xC3
Status: REPORTED
Alias: None
Product: valgrind
Classification: Developer tools
Component: vex (show other bugs)
Version: 3.4.1
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: ---
Assignee: Julian Seward
URL:
Keywords:
Depends on:
Blocks: 256630
  Show dependency treegraph
 
Reported: 2009-05-17 02:52 UTC by Graydon Hoare
Modified: 2010-11-11 20:13 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Graydon Hoare 2009-05-17 02:52:27 UTC
Valgrind exits with a decode error:

vex x86->IR: unhandled instruction bytes: 0x8F 0xC3

As far as I know, that's a valid, if not particularly optimal, way of saying "pop %ebx". The operand for 8F/0 is r/m32, not just m32. Of course it's happy if I change the instruction to the equivalent 0x5B, but that's not the point :)