diff options
author | Mike Frysinger <vapier@google.com> | 2020-02-14 23:38:28 -0500 |
---|---|---|
committer | Mike Frysinger <vapier@google.com> | 2020-02-15 19:32:28 +0000 |
commit | 6a784ff9a6ea025021a33703152c7b2b1becb7fc (patch) | |
tree | c3e6cd849a2545f5b06e3ea03dd8c9446bfb070f /SUBMITTING_PATCHES.md | |
parent | a46bf7dc2af111ae4a663d61ed06dc90ddfb8068 (diff) | |
download | git-repo-6a784ff9a6ea025021a33703152c7b2b1becb7fc.tar.gz |
repo: handle bad programs a bit better
If programs emit non-UTF-8 output, we currently throw a fatal error.
We largely only care about the exit status of programs, and even the
output we do parse is a bit minimal. Lets make it into a warning and
mangle the invalid bytes into U+FFFD. This should complain enough to
annoy but not to break when it's not necessary.
Bug: https://crbug.com/gerrit/12337#c2
Change-Id: Idbc94f19ff4d84d2e47e01960dd17d5b492d4a8a
Reviewed-on: https://gerrit-review.googlesource.com/c/git-repo/+/255272
Reviewed-by: David Pursehouse <dpursehouse@collab.net>
Tested-by: Mike Frysinger <vapier@google.com>
Diffstat (limited to 'SUBMITTING_PATCHES.md')
0 files changed, 0 insertions, 0 deletions