From 09305d147a235df6aabafa8a203d06d7e2febc4d Mon Sep 17 00:00:00 2001 From: Michael Scire Date: Fri, 10 Jul 2020 16:57:11 -0700 Subject: [PATCH] kern/ipc: fix bug in SendMessage --- libmesosphere/source/kern_k_server_session.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libmesosphere/source/kern_k_server_session.cpp b/libmesosphere/source/kern_k_server_session.cpp index aeb0ace4..d13d63e8 100644 --- a/libmesosphere/source/kern_k_server_session.cpp +++ b/libmesosphere/source/kern_k_server_session.cpp @@ -844,7 +844,7 @@ namespace ams::kern { } /* Handle any exchange buffers. */ - for (size_t i = 0; i < request->GetReceiveCount(); ++i) { + for (size_t i = 0; i < request->GetExchangeCount(); ++i) { R_TRY(ProcessSendMessageReceiveMapping(dst_page_table, request->GetExchangeClientAddress(i), request->GetExchangeServerAddress(i), request->GetExchangeSize(i), request->GetExchangeMemoryState(i))); }