Bug 192952

Summary: vex x86->IR: unhandled instruction bytes: 0x8F 0xC3
Product: [Developer tools] valgrind Reporter: Graydon Hoare <graydon>
Component: vexAssignee: Julian Seward <jseward>
Status: REPORTED ---    
Severity: crash CC: njn
Priority: NOR    
Version: 3.4.1   
Target Milestone: ---   
Platform: Compiled Sources   
OS: Linux   
Latest Commit: Version Fixed In:
Bug Depends on:    
Bug Blocks: 256630    

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 :)