https://bugs.kde.org/show_bug.cgi?id=476662

Mark Wielaard <m...@klomp.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |m...@klomp.org
     Ever confirmed|0                           |1
             Status|REPORTED                    |CONFIRMED

--- Comment #1 from Mark Wielaard <m...@klomp.org> ---
This looks like the size == 2 issue in VEX/priv/guest_amd64_toIR.c
(dis_ESC_NONE):

   case 0x9D: /* POPF */
      /* Note.  There is no encoding for a 32-bit popf in 64-bit mode.
         So sz==4 actually means sz==8. */
      if (haveF2orF3(pfx)) goto decode_failure;
      vassert(sz == 2 || sz == 4 || sz == 8);
      if (sz == 4) sz = 8;
      if (sz != 8) goto decode_failure; // until we know a sz==2 test case
exists

So here is an example where sz == 2. Question is if it is a valid example.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to