x86 sysenter access violation

0

I'm trying to use the x86 sysenter instruction however I keep getting this error after the sysenter instruction:

Access violation reading location 0xFFFFFFFF.

mov edx, ecx
pop ecx
pop eax
mov DWORD PTR [esp], ecx
mov eax, [esp + 24]     ; id.
sysenter                ; kernel.
sub esp, 8
jmp DWORD PTR [esp + 8]

what to fix?

assembly
x86
x86-64
masm
asked on Stack Overflow May 30, 2020 by Micheal Sanders

0 Answers

Nobody has answered this question yet.


User contributions licensed under CC BY-SA 3.0