Bug 318773

Summary: unhandled instruction bytes: 0xF3 0x48 0x0F 0xBC 0xC2 0xC3 0x66 0x0F
Product: [Developer tools] valgrind Reporter: Yuri <yuri>
Component: vexAssignee: Julian Seward <jseward>
Status: RESOLVED DUPLICATE    
Severity: normal    
Priority: NOR    
Version First Reported In: 3.8.0   
Target Milestone: ---   
Platform: FreeBSD Ports   
OS: FreeBSD   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Yuri 2013-04-23 17:19:18 UTC
I got this error while running code compiled with gcc-4.8.0 under helgrind:
------
vex amd64->IR: unhandled instruction bytes: 0xF3 0x48 0xF 0xBC 0xC2 0xC3 0x66 0xF
vex amd64->IR:   REX=1 REX.W=1 REX.R=0 REX.X=0 REX.B=0
vex amd64->IR:   VEX=0 VEX.L=0 VEX.nVVVV=0x0 ESC=0F
vex amd64->IR:   PFX.66=0 PFX.F2=0 PFX.F3=1
------

Disassembling the same place yields thes instructions:
  c055b4:       f3 48 0f bc c2          repz bsf %rdx,%rax
  c055b9:       c3                      retq   
  c055ba:       66 0f 1f 44 00 00       nopw   0x0(%rax,%rax,1)

So  "f3 48 0f bc c2          repz bsf %rdx,%rax" is unhandled.


Reproducible: Always
Comment 1 Yuri 2013-04-24 03:31:38 UTC
Same instruction is also mentioned in this Bug: https://bugs.kde.org/show_bug.cgi?id=295808
Comment 2 Yuri 2013-04-25 07:05:53 UTC

*** This bug has been marked as a duplicate of bug 295808 ***