From b30133351738ce75bd3f34f62a2b7958f2dc1cef Mon Sep 17 00:00:00 2001 From: Katayama Hirofumi MZ Date: Mon, 20 Mar 2023 19:04:18 +0900 Subject: [PATCH] [NTUSER] NtUserGetImeHotKey: Use _SEH2_YIELD CORE-11700 --- win32ss/user/ntuser/ime.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/win32ss/user/ntuser/ime.c b/win32ss/user/ntuser/ime.c index 81041dd1332..81f1b3621d4 100644 --- a/win32ss/user/ntuser/ime.c +++ b/win32ss/user/ntuser/ime.c @@ -432,7 +432,8 @@ NtUserGetImeHotKey(DWORD dwHotKeyId, LPUINT lpuModifiers, LPUINT lpuVirtualKey, } _SEH2_EXCEPT(EXCEPTION_EXECUTE_HANDLER) { - goto Quit; + ERR("!!!\n"); + _SEH2_YIELD(goto Quit); } _SEH2_END; @@ -449,6 +450,7 @@ NtUserGetImeHotKey(DWORD dwHotKeyId, LPUINT lpuModifiers, LPUINT lpuVirtualKey, } _SEH2_EXCEPT(EXCEPTION_EXECUTE_HANDLER) { + ERR("!!!\n"); pNode = NULL; } _SEH2_END;