Re: BUG: git log dies to SIGPIPE
- From
ZheNing Hu <adlternative@gmail.com>
- Date
- Sep 26, 2021, 13:17 UTC
- Message-ID
- <CAOLTT8QqF-4rRiuWwntA3TfauCfc-MKingPQmyuKw3r5zf7O3A@mail.gmail.com>
- In-Reply-To
- <CAB5AetcMK6=yZh4OY-0A6x6vs7X+0_1APfp4cCP_MSK_TO46ow@mail.gmail.com>
Joseph Jenne <joseph.jenne15@gmail.com> 于2021年8月3日周二 上午1:47写道:
Show 26 quoted lines
> > What did you do before the bug happened? (Steps to reproduce your issue) > used `git log`, exiting the viewer (`less`) before reading the entire > commit history of the project > What did you expect to happen? (Expected behavior) > normal exit with status code 0 > What happened instead? (Actual behavior) > git log dies to SIGPIPE after `less` exits > What's different between what you expected and what actually happened? > git does not exit normally as would be expected > Anything else you want to add: > > > > [System Info] > git version: > git version 2.30.2 > cpu: x86_64 > no commit associated with this build > sizeof-long: 8 > sizeof-size_t: 8 > shell-path: /bin/sh > uname: Linux 5.10.0-8-amd64 #1 SMP Debian 5.10.46-2 (2021-07-20) x86_64 > compiler info: gnuc: 10.2 > libc info: glibc: 2.31 > $SHELL (typically, interactive shell): /bin/zsh
I may be a little unresponsive, I also saw this bug today, and there is no such bug in a small repository, it only appears in a large repository.
I now know that it comes from outside git, this is really bad.
-- ZheNing Hu