Markus Faerevaag

Results 31 issues of Markus Faerevaag

## Description During some shift instructions, the shift offset operand is not decoded properly. The lowest five bits should be taken and not the whole operand. Currently the bit base...

BINSEC
semantic-bug

## Description The instructions `movaps` and `movdqa` does not enforce the required 16-byte alignment. According to the Intel manual, "When the source or destination operand is a memory operand, the...

BINSEC
semantic-bug

## Description When moving segment register (two bytes), for instance `ES`, to register (four bytes), it is invalidly padded. According to the Intel manual, "When executing `MOV Reg, Sreg`, the...

BINSEC
semantic-bug

## Description When execution `pop esp` the memory is accessed before incrementing the stack pointer. According to the Intel manual, "The `POP ESP` instruction increments the stack pointer (ESP) before...

BINSEC
semantic-bug

## Description When pushing segment registers, as `SS`, `CS`, `DS`, `ES`, `FS` and `GS`, the stack pointer is incremented by four bytes, although the segment registers are only two bytes...

PyVEX
semantic-bug

## Description Missing enforcement of memory alignment of `pshufb` with certain values of source operand. Operand should be 16-byte boundary aligned when 128-bit memory. **Reference:** Ref. Intel 64 and IA-32...

BAP
semantic-bug

## Description Missing signed extension of immediate value when pushing `-0x1`. **Reference:** Ref. Intel 64 and IA-32 Architecture Software Developer's Manual Vol. 2B 4-509 **Affected instructions:** ``` 0x6aff ``` NOTE:...

BINSEC
semantic-bug

## Description Missing signed extension of immediate value when pushing `-0x1`. **Reference:** Ref. Intel 64 and IA-32 Architecture Software Developer's Manual Vol. 2B 4-509 **Affected instructions:** ``` 0x6aff ``` NOTE:...

BAP
semantic-bug

## Description Instruction `xadd` occasionally confuses source and destination operand, by writing to the wrong one. The sum of the operands should be written to the destination operand, i.e. the...

BAP
semantic-bug

Hi there! I am experiencing issues when trying to sync calendar entries which contain colons. The entry below, for instance, was synced from my caldav server. As you can see,...