From 18b6b4ca2ed2553943bc19c0bf4b78a1cf63cbb5 Mon Sep 17 00:00:00 2001 From: Sebastian Malton Date: Fri, 28 Oct 2022 08:39:34 -0400 Subject: [PATCH] Increase maxBuffer size when reading windows CAs Signed-off-by: Sebastian Malton --- .../request-system-cas.injectable.win32.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/common/certificate-authorities/request-system-cas.injectable.win32.ts b/src/common/certificate-authorities/request-system-cas.injectable.win32.ts index 6eed83f70a..4940aa2a7b 100644 --- a/src/common/certificate-authorities/request-system-cas.injectable.win32.ts +++ b/src/common/certificate-authorities/request-system-cas.injectable.win32.ts @@ -32,7 +32,9 @@ const requestSystemCAsInjectable = getInjectable({ * This needs to be done manually because for some reason calling the api from "win-ca" * directly fails to load "child_process" correctly on renderer */ - const result = await execFile(wincaRootsExePath); + const result = await execFile(wincaRootsExePath, { + maxBuffer: 128 * 1024 * 1024, // 128 MiB + }); if (!result.callWasSuccessful) { logger.warn(`[INJECT-CAS]: Error retreiving CAs`, result.error);