From unknown Sun Aug 10 16:48:09 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#79055 <79055@debbugs.gnu.org> To: bug#79055 <79055@debbugs.gnu.org> Subject: Status: esh-proc-test/kill-pipeline SIGPIPE failure (timing-related) Reply-To: bug#79055 <79055@debbugs.gnu.org> Date: Sun, 10 Aug 2025 23:48:09 +0000 retitle 79055 esh-proc-test/kill-pipeline SIGPIPE failure (timing-related) reassign 79055 emacs submitter 79055 Paul Eggert severity 79055 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Sat Jul 19 18:25:39 2025 Received: (at submit) by debbugs.gnu.org; 19 Jul 2025 22:25:40 +0000 Received: from localhost ([127.0.0.1]:45692 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1udFzv-0005Tl-J6 for submit@debbugs.gnu.org; Sat, 19 Jul 2025 18:25:39 -0400 Received: from lists.gnu.org ([2001:470:142::17]:49124) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1udFzr-0005Sw-Dj for submit@debbugs.gnu.org; Sat, 19 Jul 2025 18:25:38 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1udFzb-0007f4-5u for bug-gnu-emacs@gnu.org; Sat, 19 Jul 2025 18:25:21 -0400 Received: from mail.cs.ucla.edu ([131.179.128.66]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1udFzZ-0004Yf-Bb for bug-gnu-emacs@gnu.org; Sat, 19 Jul 2025 18:25:18 -0400 Received: from localhost (localhost [127.0.0.1]) by mail.cs.ucla.edu (Postfix) with ESMTP id CF6B03C0149D7; Sat, 19 Jul 2025 15:25:14 -0700 (PDT) Received: from mail.cs.ucla.edu ([127.0.0.1]) by localhost (mail.cs.ucla.edu [127.0.0.1]) (amavis, port 10032) with ESMTP id Nbvi6z9WgMxb; Sat, 19 Jul 2025 15:25:14 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by mail.cs.ucla.edu (Postfix) with ESMTP id A7E053C0149E2; Sat, 19 Jul 2025 15:25:14 -0700 (PDT) DKIM-Filter: OpenDKIM Filter v2.10.3 mail.cs.ucla.edu A7E053C0149E2 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cs.ucla.edu; s=9D0B346E-2AEB-11ED-9476-E14B719DCE6C; t=1752963914; bh=OsviWpNvamaiGhBnirp9fH31I3Ot/ePJJjawJ9hGjec=; h=Message-ID:Date:MIME-Version:To:From; b=Jx7N/ss3OE7ugQP29PVTixz+hEY4Px/2a8aroVmxtxHEe9HUDNsSjh6Hba4EjPcIy AQI9oFN5HiJl5FdUuxLgYhgYVfEyrJKIbjSDNOzWAQIGKJFxYdqKy1ZasM4IKcxefV zb29iKAxrXWhWddKE8jIlHOJZITwAc+yzHaLXeR+t+VZhC8FduZBTM+esjRCLAQjQ2 jgUk1bUOdhWGLJQYdQhfB15ObDN25OMh9cHNvL2tqk9n4PiFxFQm4unmuYk/Iio+ze cBfLuoJmJ+DYXb/2MkSZy1QsI6BKjGqrbpGAPwZ31kCqP1JEFfG+qXbeweEZMwGqoH nR9gYagNdZW3A== X-Virus-Scanned: amavis at mail.cs.ucla.edu Received: from mail.cs.ucla.edu ([127.0.0.1]) by localhost (mail.cs.ucla.edu [127.0.0.1]) (amavis, port 10026) with ESMTP id h5fpVor8SKoO; Sat, 19 Jul 2025 15:25:14 -0700 (PDT) Received: from penguin.cs.ucla.edu (unknown [47.154.30.222]) by mail.cs.ucla.edu (Postfix) with ESMTPSA id 86A7F3C0149D7; Sat, 19 Jul 2025 15:25:14 -0700 (PDT) Message-ID: <88f73298-b263-490a-b1f4-f19ea15094a2@cs.ucla.edu> Date: Sat, 19 Jul 2025 15:25:14 -0700 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Content-Language: en-US To: Emacs bug reports and feature requests From: Paul Eggert Subject: esh-proc-test/kill-pipeline SIGPIPE failure (timing-related) Organization: UCLA Computer Science Department Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=131.179.128.66; envelope-from=eggert@cs.ucla.edu; helo=mail.cs.ucla.edu X-Spam_score_int: -19 X-Spam_score: -2.0 X-Spam_bar: -- X-Spam_report: (-2.0 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: submit Cc: Jim Porter X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) I found this bug when testing GNU Emacs master (commit=20 291cd2d3419c7be20200db3f0ee5936661ab79f2) on Ubuntu 25.04 x86-64. The=20 bug smells like Bug#66186, which has been marked as fixed. Perhaps this=20 is a new bug, or perhaps Bug#66186 is still active. The bug is hard to reproduce. On an Intel Xeon with 6 hyperthreaded=20 cores (so /proc/cpuinfo reports 12 processors), I found it when running=20 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=20 output looked like this: Running 26 tests (2025-07-19 14:53:29-0700, selector =E2=80=98(not (or (t= ag=20 :expensive-test) (tag :unstable) (tag :nativecomp)))=E2=80=99) 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 s= ec) 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=20 with the simpler command: make check LOGFILES=3Dlisp/eshell/esh-proc-tests.log despite trying this 100 times. From debbugs-submit-bounces@debbugs.gnu.org Wed Jul 23 23:04:22 2025 Received: (at 79055) by debbugs.gnu.org; 24 Jul 2025 03:04:22 +0000 Received: from localhost ([127.0.0.1]:53411 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uemFq-0006cb-13 for submit@debbugs.gnu.org; Wed, 23 Jul 2025 23:04:22 -0400 Received: from mail-pf1-x429.google.com ([2607:f8b0:4864:20::429]:56384) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1uemFl-0006c1-Dx for 79055@debbugs.gnu.org; Wed, 23 Jul 2025 23:04:20 -0400 Received: by mail-pf1-x429.google.com with SMTP id d2e1a72fcca58-7425bd5a83aso579759b3a.0 for <79055@debbugs.gnu.org>; Wed, 23 Jul 2025 20:04:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1753326251; x=1753931051; darn=debbugs.gnu.org; h=content-transfer-encoding:in-reply-to:from:references:to :content-language:subject:mime-version:date:message-id:from:to:cc :subject:date:message-id:reply-to; bh=F9KpqEyaQhlr3IFJB3GO3/QW5fj8MpRWwMsU89pvcKA=; b=CQm31jJmpl/wuA1gkiTEYl14CX12IbRy4tCQ5nqTYJP/DieAYSrd0EPVyL8+j3phKb 3jbo1h2HXLom+hBnjmIfDmGFiH438MYHXLJuHwQ3dlgxibNJhpHxf0ucm2BdOwxFiwRq JBU8qTKVHIwZd5/b2fHLyysadgVYEVlt4HVQAhWVb2Zw05YJ79mzLYGN7bsh4/vXD0mw iuKdp+8nRjOXUuExxGNG5jn8wMxnNSrQetalxmnGYdrzluCx9wrkxVQRuPmUdjz8BjIL MtVvV/4K/0tgb8LJ/58AP/Cb8BYKQzNzKwazeXCUx9fHRAY/nMfgOtP18R9kHLlnrkZj lyeQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1753326251; x=1753931051; h=content-transfer-encoding:in-reply-to:from:references:to :content-language:subject:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=F9KpqEyaQhlr3IFJB3GO3/QW5fj8MpRWwMsU89pvcKA=; b=HCAQrC59WHKL63nxQc/MZDPXCyvwskEH7b5M++I8cY9vh3lb41c523CdxP07ruo9dz OFiz3foqqvO9PxcrHwG3HnfyxZxxWAnauadH/gExn2cPtl9mThgVINH4hCzyg1xBCObq eZtfhlODVkP6+Q+kNejvNjaP2HcT2i+m7rXpSyYm+1Gr/yKUGVc62NCnIt4vnydXBE4F 6LTE7SK4aFhjVTQAbTtocpksfvaL5iQyJybmkCuidMZ5luDX5jPpNRo3cs0IlvLwePZC iZtw35qFBN5VFHpebFzGluz17dwaxjgiaMNcgdPtGVDZFw7ftWe/YFjV/Mj/NgyHX1gQ fAPg== X-Forwarded-Encrypted: i=1; AJvYcCV80unM7vlk7c9Tow0dXvpkHPhyaqY4BhD/PneL0zQUkkJB9uRqfGIdzA3IN5vOTeI8nIc2Nw==@debbugs.gnu.org X-Gm-Message-State: AOJu0Yz+m61sP8J8uya6v0BxxQh7zSydpF7VS8DdUi5pY4YF9cXDqCOT 4VrFZFvYokMo4QUx4h+QPDSD2JrIi84t0HSCCrZbzaAPMPmH3vfCcPDh X-Gm-Gg: ASbGncsyTYtd7fOoB0axMQIqFY3CUEhkdELXObemTI/bH18rMqTOcaG6Rj0te3sVE4v h1MSmEo+tufV0E8oG5T3fL+vG98ijiH9lwXo4SIv4UyXd1CzgXhJan8DSSctG6Ktk4/GyEak2eG QZfsq7lA9pkhLeI8lgNvn7sDcQOB14hL47f7gB1y0wBGFPAD1NJajtZxkvg2mnKPaedz+fTWdSK 13hc9DGivv9iCgvwSHrgdlykEzq22SWCxJXJa/eXcJByxs6L10DpzP7MFKNNW2BXOYx46dabfUq IXuWdjNg9IR29McYeDGban6+kCvHqYhmAlnJO79r6srwWwCauiVWrNRNO5uBtR8nsv41T/ng/8z GTVnjPlawFYH3Xl1rmixYF1FBQbVB6PgcM5L4+WSXmZb+OD7PkvccS1AkRFl8RDRie1+NuM8+cG EFEQ== X-Google-Smtp-Source: AGHT+IEpNMioe3XVI19wOElFEo/fyGl9xWwLUbTv7kDsewJmhRFwhozF3eMr8JSx2b/ljwrEq8XxAA== X-Received: by 2002:a05:6a20:6a1c:b0:234:cd25:735 with SMTP id adf61e73a8af0-23d49150907mr8483918637.38.1753326251084; Wed, 23 Jul 2025 20:04:11 -0700 (PDT) Received: from [192.168.1.2] (syn-076-168-144-128.res.spectrum.com. [76.168.144.128]) by smtp.googlemail.com with ESMTPSA id d2e1a72fcca58-761b04b34f2sm465355b3a.89.2025.07.23.20.04.10 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 23 Jul 2025 20:04:10 -0700 (PDT) Message-ID: <1a53dea1-dfde-607f-fdfa-7014f2b63298@gmail.com> Date: Wed, 23 Jul 2025 20:04:10 -0700 MIME-Version: 1.0 Subject: Re: bug#79055: esh-proc-test/kill-pipeline SIGPIPE failure (timing-related) Content-Language: en-US To: Paul Eggert , 79055@debbugs.gnu.org References: <88f73298-b263-490a-b1f4-f19ea15094a2@cs.ucla.edu> From: Jim Porter In-Reply-To: <88f73298-b263-490a-b1f4-f19ea15094a2@cs.ucla.edu> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 79055 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) 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.