[NTOS:KE] Zero out ExceptionFrame member in Syscall handler

This commit is contained in:
Timo Kreuzer 2018-05-15 12:43:37 +02:00
parent 366e8a840c
commit 04f0c7d0d7

View file

@ -330,6 +330,9 @@ KiSystemCallHandler(
TrapFrame->TrapFrame = (ULONG64)Thread->TrapFrame;
Thread->TrapFrame = TrapFrame;
/* We don't have an exception frame yet */
TrapFrame->ExceptionFrame = 0;
/* Before enabling interrupts get the user rsp from the KPCR */
UserRsp = __readgsqword(FIELD_OFFSET(KIPCR, UserRsp));
TrapFrame->Rsp = UserRsp;