GNU bug report logs -
#79055
esh-proc-test/kill-pipeline SIGPIPE failure (timing-related)
Previous Next
To reply to this bug, email your comments to 79055 AT debbugs.gnu.org.
Toggle the display of automated, internal messages from the tracker.
Report forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#79055
; Package
emacs
.
(Sat, 19 Jul 2025 22:26:01 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
Paul Eggert <eggert <at> cs.ucla.edu>
:
New bug report received and forwarded. Copy sent to
bug-gnu-emacs <at> gnu.org
.
(Sat, 19 Jul 2025 22:26:02 GMT)
Full text and
rfc822 format available.
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
I found this bug when testing GNU Emacs master (commit
291cd2d3419c7be20200db3f0ee5936661ab79f2) on Ubuntu 25.04 x86-64. The
bug smells like Bug#66186, which has been marked as fixed. Perhaps this
is a new bug, or perhaps Bug#66186 is still active.
The bug is hard to reproduce. On an Intel Xeon with 6 hyperthreaded
cores (so /proc/cpuinfo reports 12 processors), I found it when running
this shell command:
for i in $(seq 100); do make -j12 check || break; done
The failure occurred in the shell loop's 33rd iteration. The top level
output looked like this:
Running 26 tests (2025-07-19 14:53:29-0700, selector ‘(not (or (tag
:expensive-test) (tag :unstable) (tag :nativecomp)))’)
passed 1/26 esh-proc-test/exit-status/failure (0.102406 sec)
passed 2/26 esh-proc-test/exit-status/success (0.103062 sec)
passed 3/26 esh-proc-test/exit-status/with-stderr-pipe (0.103069 sec)
make[3]: *** [Makefile:185: lisp/eshell/esh-proc-tests.log] Error 141
Error 141 is Emacs dying due to SIGPIPE.
Evidently it's a timing-related bug. I could not reproduce the problem
with the simpler command:
make check LOGFILES=lisp/eshell/esh-proc-tests.log
despite trying this 100 times.
Information forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#79055
; Package
emacs
.
(Thu, 24 Jul 2025 03:05:02 GMT)
Full text and
rfc822 format available.
Message #8 received at 79055 <at> debbugs.gnu.org (full text, mbox):
On 7/19/2025 3:25 PM, Paul Eggert wrote:
> I found this bug when testing GNU Emacs master (commit
> 291cd2d3419c7be20200db3f0ee5936661ab79f2) on Ubuntu 25.04 x86-64. The
> bug smells like Bug#66186, which has been marked as fixed. Perhaps this
> is a new bug, or perhaps Bug#66186 is still active.
Hmm, I wonder if this has any relation to bug#79079, which is also a
rarely-occurring issue and appears to be related to broken pipes.
This bug report was last modified 16 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.