From 9a2ea58d7f5831095747501cb39c6dcde942b135 Mon Sep 17 00:00:00 2001 From: Francois Marier Date: Fri, 13 Sep 2019 16:45:37 -0700 Subject: [PATCH] Hack wrapper to work around segfault (brave/brave-browser#4142) --- patches/chrome-installer-linux-common-wrapper.patch | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 patches/chrome-installer-linux-common-wrapper.patch diff --git a/patches/chrome-installer-linux-common-wrapper.patch b/patches/chrome-installer-linux-common-wrapper.patch new file mode 100644 index 000000000000..bc9ccb3692fa --- /dev/null +++ b/patches/chrome-installer-linux-common-wrapper.patch @@ -0,0 +1,12 @@ +diff --git a/chrome/installer/linux/common/wrapper b/chrome/installer/linux/common/wrapper +index dbbeb27ea037ae1046c38f4006ddccabfeea9e18..4aea7fbb7dc464aad4232b71de2eb940a0ddbf4e 100755 +--- a/chrome/installer/linux/common/wrapper ++++ b/chrome/installer/linux/common/wrapper +@@ -46,4 +46,6 @@ exec > >(exec cat) + exec 2> >(exec cat >&2) + + # Note: exec -a below is a bashism. +-exec -a "$0" "$HERE/@@PROGNAME@@" "$@" ++#exec -a "$0" "$HERE/@@PROGNAME@@" "$@" ++# Hack to work around brave/brave-browser#4142 ++"$HERE/@@PROGNAME@@" "$@" || true