Проблема с виртуализацией POP [m64]
Posted: Mon Mar 11, 2019 6:25 am
Компиляция x64. Падает в защищенной функции func_vmp.
Code: Select all
#include <stdio.h>
__int64 w0;
void func_vmp() {
__asm {
push rax
pop [w0]
}
}
void func() {
__asm {
push rax
pop [w0]
}
}
int main() {
func();
printf("%llx\r\n",w0);
func_vmp();
printf("%llx\r\n",w0);
return 0;
}