delorie.com/archives/browse.cgi | search |
X-Recipient: | archive-cygwin AT delorie DOT com |
DomainKey-Signature: | a=rsa-sha1; c=nofws; d=sourceware.org; h=list-id |
:list-unsubscribe:list-subscribe:list-archive:list-post | |
:list-help:sender:from:to:subject:date:message-id:content-type | |
:content-transfer-encoding:mime-version; q=dns; s=default; b=ID1 | |
iuP6xuAtbhd6X9xbPDW/Mf7qgPdhxi/4JRdwJKXEd2fJ+t/riaI77M9q+ztPx/vq | |
NvAFWpIAq4aLMzl9SXzDjI9oHVcDaGtYcA6aaKwN2ro3r4rmzSprHuSqq033TlWx | |
YsSLE2rnBcpSgWrpmgApr1ZkcW3zRLi+PGo3TsNA= | |
DKIM-Signature: | v=1; a=rsa-sha1; c=relaxed; d=sourceware.org; h=list-id |
:list-unsubscribe:list-subscribe:list-archive:list-post | |
:list-help:sender:from:to:subject:date:message-id:content-type | |
:content-transfer-encoding:mime-version; s=default; bh=q8IZyPXng | |
llCzbgSlNS17r+Hd1s=; b=GgWrebXuD6Vt7muBfaGEnypZsSIXmhIPKQIcGUygM | |
4g5dRbSUW1xGVjDPeVuF6+OYjqzJH7X+A5tqoA0xanPHnIPzxkgqRvTak7UaZYrr | |
WqpM8yRBB7RVPT3g0ZBVnG80717rHvbfUZlwZN3POF4g1X0meC81p6t5r71AZWW8 | |
2g= | |
Mailing-List: | contact cygwin-help AT cygwin DOT com; run by ezmlm |
List-Id: | <cygwin.cygwin.com> |
List-Subscribe: | <mailto:cygwin-subscribe AT cygwin DOT com> |
List-Archive: | <http://sourceware.org/ml/cygwin/> |
List-Post: | <mailto:cygwin AT cygwin DOT com> |
List-Help: | <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs> |
Sender: | cygwin-owner AT cygwin DOT com |
Mail-Followup-To: | cygwin AT cygwin DOT com |
Delivered-To: | mailing list cygwin AT cygwin DOT com |
Authentication-Results: | sourceware.org; auth=none |
X-Virus-Found: | No |
X-Spam-SWARE-Status: | No, score=-0.2 required=5.0 tests=AWL,BAYES_00 autolearn=ham version=3.3.2 |
X-HELO: | USA7109MR004.ACS-INC.COM |
From: | "Nellis, Kenneth" <Kenneth DOT Nellis AT xerox DOT com> |
To: | "cygwin AT cygwin DOT com" <cygwin AT cygwin DOT com> |
Subject: | pipe handling errors |
Date: | Mon, 14 Jul 2014 17:40:17 +0000 |
Message-ID: | <0D835E9B9CD07F40A48423F80D3B5A702E7EA6EB@USA7109MB022.na.xerox.net> |
MIME-Version: | 1.0 |
X-MIME-Autoconverted: | from quoted-printable to 8bit by delorie.com id s6EHefrs007131 |
When running a bash pipeline using the latest 64-bit packages, I occasionally get output like the following: 1479561950 [waitproc] -bash 10000 sig_send: error sending signal 20, pipe handle 0x2710, nb 132, packsize 0, Win32 error 109 That one was the result of: strings <binary file> | grep <pattern> | sort | uniq -c Here's a different one that I got twice when sending "strings" output to "grep" and once sending "strings" output to "wc -l": 605884587 [main] -bash 10000 sig_send: error sending signal -66, pipe handle 0x2710, nb 132, packsize 0, Win32 error 0 I haven't found them to be repeatable. I just tried on 32-bit Cygwin and got the following twice in a row, but not a third time, so I suspect a race condition. 1 [main] -bash 9528 sig_send: error sending signal -34, pipe handle 0x2538, nb 152, packsize 0, Win32 error 0 25098461 [main] -bash 9528 sig_send: error sending signal -34, pipe handle 0x2538, nb 152, packsize 0, Win32 error 0 The initial "1" on the first one looks interesting. This one also was: strings <binary file> | grep <pattern> The common element in all these examples was generating the pipeline data with "strings". I don't recall whether strings was always involved or not. Not a big concern because the generated output looks correct, but a tad annoying. Thought it worth reporting. FWIW, on 64-bit: Cygwin64> uname -a CYGWIN_NT-6.1 COR900GFY5 1.7.30(0.272/5/3) 2014-05-23 10:36 x86_64 Cygwin Cygwin64> cygcheck -f `which strings` binutils-2.24.51-4 Cygwin64> On 32-bit: Cygwin32> uname -a CYGWIN_NT-6.1-WOW64 COR900GFY5 1.7.30(0.272/5/3) 2014-05-23 10:36 i686 Cygwin Cygwin32> cygcheck -f `which strings` binutils-2.24.51-4 Cygwin32> --Ken Nellis -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |