From 5d8ac73475f25b0cc84c004ead3a87d2ed36588f Mon Sep 17 00:00:00 2001 From: Jacek Caban Date: Mon, 27 Apr 2020 18:08:59 +0200 Subject: [PATCH] server: Don't try to synchronize system registers on not initialized threads in get_thread_context request. To: wine-devel Signed-off-by: Jacek Caban --- server/thread.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/server/thread.c b/server/thread.c index 7c1c1108eb..d0dfa47712 100644 --- a/server/thread.c +++ b/server/thread.c @@ -1840,7 +1840,7 @@ DECL_HANDLER(get_thread_context) if (thread->context) { /* make sure that system regs are valid in thread context */ - if (req->flags & system_flags & ~thread->context->regs.flags) + if (thread->unix_pid != -1 && (req->flags & system_flags & ~thread->context->regs.flags)) get_thread_context( thread, &thread->context->regs, req->flags & system_flags ); if (!get_error()) thread_context = (struct context *)grab_object( thread->context ); } -- 2.26.1