From debbugs-submit-bounces@debbugs.gnu.org Mon Dec 12 05:11:21 2016 Received: (at submit) by debbugs.gnu.org; 12 Dec 2016 10:11:21 +0000 Received: from localhost ([127.0.0.1]:38795 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cGNZo-0007V2-Vg for submit@debbugs.gnu.org; Mon, 12 Dec 2016 05:11:21 -0500 Received: from eggs.gnu.org ([208.118.235.92]:57839) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cGNZm-0007Un-TZ for submit@debbugs.gnu.org; Mon, 12 Dec 2016 05:11:19 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cGNZc-0001ZL-Qt for submit@debbugs.gnu.org; Mon, 12 Dec 2016 05:11:13 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:51443) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1cGNZc-0001ZF-OV for submit@debbugs.gnu.org; Mon, 12 Dec 2016 05:11:08 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:48629) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cGNZU-0005l3-5h for bug-grep@gnu.org; Mon, 12 Dec 2016 05:11:08 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cGNZL-0001N1-6f for bug-grep@gnu.org; Mon, 12 Dec 2016 05:11:00 -0500 Received: from mx2.suse.de ([195.135.220.15]:53079) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1cGNZK-0001Ji-Tr for bug-grep@gnu.org; Mon, 12 Dec 2016 05:10:51 -0500 X-Virus-Scanned: by amavisd-new at test-mx.suse.de Received: from relay1.suse.de (charybdis-ext.suse.de [195.135.220.254]) by mx2.suse.de (Postfix) with ESMTP id 007F4ACCF for ; Mon, 12 Dec 2016 10:10:49 +0000 (UTC) From: Andreas Schwab To: bug-grep@gnu.org Subject: grep: (standard input): Invalid argument X-Yow: Intra-mural sports results are filtering through th' plumbing... Date: Mon, 12 Dec 2016 11:10:48 +0100 Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x (no timestamps) [generic] [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-Debbugs-Envelope-To: submit 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: -4.0 (----) $ grep ^Sig < /proc/self/status >/dev/null grep: (standard input): Invalid argument $ strace -e lseek grep ^Sig < /proc/self/status >/dev/null lseek(0, 0, SEEK_CUR) = 0 lseek(0, 0, SEEK_END) = -1 EINVAL (Invalid argument) grep: (standard input): Invalid argument +++ exited with 2 +++ Andreas. -- Andreas Schwab, SUSE Labs, schwab@suse.de GPG Key fingerprint = 0196 BAD8 1CE9 1970 F4BE 1748 E4D4 88E3 0EEA B9D7 "And now for something completely different." From debbugs-submit-bounces@debbugs.gnu.org Mon Dec 12 11:40:22 2016 Received: (at 25180-done) by debbugs.gnu.org; 12 Dec 2016 16:40:22 +0000 Received: from localhost ([127.0.0.1]:39432 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cGTeI-0001fB-2g for submit@debbugs.gnu.org; Mon, 12 Dec 2016 11:40:22 -0500 Received: from zimbra.cs.ucla.edu ([131.179.128.68]:41700) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cGTeG-0001ey-8h for 25180-done@debbugs.gnu.org; Mon, 12 Dec 2016 11:40:20 -0500 Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id 37EDC1600D4; Mon, 12 Dec 2016 08:40:14 -0800 (PST) Received: from zimbra.cs.ucla.edu ([127.0.0.1]) by localhost (zimbra.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10032) with ESMTP id f4sxHLBCPXNi; Mon, 12 Dec 2016 08:40:13 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id 8BF07160706; Mon, 12 Dec 2016 08:40:13 -0800 (PST) X-Virus-Scanned: amavisd-new at zimbra.cs.ucla.edu Received: from zimbra.cs.ucla.edu ([127.0.0.1]) by localhost (zimbra.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id M46hwhseNEEr; Mon, 12 Dec 2016 08:40:13 -0800 (PST) Received: from Penguin.CS.UCLA.EDU (Penguin.CS.UCLA.EDU [131.179.64.200]) by zimbra.cs.ucla.edu (Postfix) with ESMTPSA id 6FFE91600BD; Mon, 12 Dec 2016 08:40:13 -0800 (PST) Subject: Re: bug#25180: grep: (standard input): Invalid argument To: Andreas Schwab , 25180-done@debbugs.gnu.org References: From: Paul Eggert Organization: UCLA Computer Science Department Message-ID: Date: Mon, 12 Dec 2016 08:40:09 -0800 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.5.1 MIME-Version: 1.0 In-Reply-To: Content-Type: multipart/mixed; boundary="------------BC154B7BCFFBF00D7DAAFF94" X-Spam-Score: -3.1 (---) X-Debbugs-Envelope-To: 25180-done 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: -3.1 (---) This is a multi-part message in MIME format. --------------BC154B7BCFFBF00D7DAAFF94 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Thanks, I didn't know about that lseek glitch with the proc file system. I installed the attached patch to the grep master. The use case seems unusual. Did a user discover this in practice? --------------BC154B7BCFFBF00D7DAAFF94 Content-Type: application/x-patch; name="0001-grep-work-around-proc-lseek-glitch.patch" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="0001-grep-work-around-proc-lseek-glitch.patch" RnJvbSBmNjE0YTFlMjM4NGNhODZmMjc5MjFjMTlmY2RjNTUzODg5OWY1OTJhIE1vbiBTZXAg MTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBQYXVsIEVnZ2VydCA8ZWdnZXJ0QGNzLnVjbGEuZWR1 PgpEYXRlOiBNb24sIDEyIERlYyAyMDE2IDA4OjMxOjMyIC0wODAwClN1YmplY3Q6IFtQQVRD SF0gZ3JlcDogd29yayBhcm91bmQgcHJvYyBsc2VlayBnbGl0Y2gKClByb2JsZW0gcmVwb3J0 ZWQgYnkgQW5kcmVhcyBTY2h3YWIgKEJ1ZyMyNTE4MCkuCiogTkVXUzogRG9jdW1lbnQgdGhp cy4KKiBzcmMvZ3JlcC5jIChmaW5hbGl6ZV9pbnB1dCk6IElnbm9yZSBFSU5WQUwgbHNlZWsg ZmFpbHVyZXMuCiogdGVzdHMvTWFrZWZpbGUuYW0gKFRFU1RTKTogQWRkIHByb2MuCiogdGVz dHMvcHJvYzogTmV3IGZpbGUuCi0tLQogTkVXUyAgICAgICAgICAgICAgfCAgNiArKysrKysK IHNyYy9ncmVwLmMgICAgICAgIHwgIDkgKysrKysrLS0tCiB0ZXN0cy9NYWtlZmlsZS5hbSB8 ICAxICsKIHRlc3RzL3Byb2MgICAgICAgIHwgMTggKysrKysrKysrKysrKysrKysrCiA0IGZp bGVzIGNoYW5nZWQsIDMxIGluc2VydGlvbnMoKyksIDMgZGVsZXRpb25zKC0pCiBjcmVhdGUg bW9kZSAxMDA3NTUgdGVzdHMvcHJvYwoKZGlmZiAtLWdpdCBhL05FV1MgYi9ORVdTCmluZGV4 IGYzMzAwMWQuLmFhMDQ4M2IgMTAwNjQ0Ci0tLSBhL05FV1MKKysrIGIvTkVXUwpAQCAtMiw2 ICsyLDEyIEBAIEdOVSBncmVwIE5FV1MgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAtKi0gb3V0bGluZSAtKi0KIAogKiBOb3Rld29ydGh5IGNoYW5nZXMgaW4gcmVsZWFz ZSA/Lj8gKD8/Pz8tPz8tPz8pIFs/XQogCisqKiBCdWcgZml4ZXMKKworICBncmVwIG5vIGxv bmdlciBmYWlscyB3aGVuIHN0YW5kYXJkIGlucHV0IGlzIGEgZmlsZSBpbiB0aGUgTGludXgK KyAgL3Byb2MgZmlsZSBzeXN0ZW0gYW5kIHN0YW5kYXJkIG91dHB1dCBpcyAvZGV2L251bGwu CisgIFtidWcgaW50cm9kdWNlZCBpbiBncmVwLTIuMjddCisKIAogKiBOb3Rld29ydGh5IGNo YW5nZXMgaW4gcmVsZWFzZSAyLjI3ICgyMDE2LTEyLTA2KSBbc3RhYmxlXQogCmRpZmYgLS1n aXQgYS9zcmMvZ3JlcC5jIGIvc3JjL2dyZXAuYwppbmRleCAxZTkxMGNiLi4zMGUwZjU0IDEw MDY0NAotLS0gYS9zcmMvZ3JlcC5jCisrKyBiL3NyYy9ncmVwLmMKQEAgLTE3NjAsOSArMTc2 MCwxMiBAQCBmaW5hbGl6ZV9pbnB1dCAoaW50IGZkLCBzdHJ1Y3Qgc3RhdCBjb25zdCAqc3Qs IGJvb2wgaW5lb2YpCiB7CiAgIGlmIChmZCA9PSBTVERJTl9GSUxFTk8KICAgICAgICYmIChv dXRsZWZ0Ci0gICAgICAgICAgPyAoIWluZW9mICYmIChzZWVrX2ZhaWxlZAotICAgICAgICAg ICAgICAgICAgICAgICAgPyAhIGRyYWluX2lucHV0IChmZCwgc3QpCi0gICAgICAgICAgICAg ICAgICAgICAgICA6IGxzZWVrIChmZCwgMCwgU0VFS19FTkQpIDwgMCkpCisgICAgICAgICAg PyAoIWluZW9mCisgICAgICAgICAgICAgJiYgKHNlZWtfZmFpbGVkCisgICAgICAgICAgICAg ICAgIHx8IChsc2VlayAoZmQsIDAsIFNFRUtfRU5EKSA8IDAKKyAgICAgICAgICAgICAgICAg ICAgIC8qIExpbnV4IHByb2MgZmlsZSBzeXN0ZW0gaGFzIEVJTlZBTCAoQnVnIzI1MTgwKS4g ICovCisgICAgICAgICAgICAgICAgICAgICAmJiBlcnJubyAhPSBFSU5WQUwpKQorICAgICAg ICAgICAgICYmICEgZHJhaW5faW5wdXQgKGZkLCBzdCkpCiAgICAgICAgICAgOiAoYnVmb2Zm c2V0ICE9IGFmdGVyX2xhc3RfbWF0Y2ggJiYgIXNlZWtfZmFpbGVkCiAgICAgICAgICAgICAg JiYgbHNlZWsgKGZkLCBhZnRlcl9sYXN0X21hdGNoLCBTRUVLX1NFVCkgPCAwKSkpCiAgICAg c3VwcHJlc3NpYmxlX2Vycm9yIChlcnJubyk7CmRpZmYgLS1naXQgYS90ZXN0cy9NYWtlZmls ZS5hbSBiL3Rlc3RzL01ha2VmaWxlLmFtCmluZGV4IDNkZWQ3YTcuLjUyZTJiOWUgMTAwNjQ0 Ci0tLSBhL3Rlc3RzL01ha2VmaWxlLmFtCisrKyBiL3Rlc3RzL01ha2VmaWxlLmFtCkBAIC0x NDEsNiArMTQxLDcgQEAgVEVTVFMgPQkJCQkJCVwKICAgcGNyZS16CQkJCQlcCiAgIHBvc2l4 LWJyYWNrZXQJCQkJCVwKICAgcHJlZml4LW9mLW11bHRpYnl0ZQkJCQlcCisgIHByb2MJCQkJ CQlcCiAgIHItZG90CQkJCQkJXAogICByZXBldGl0aW9uLW92ZXJmbG93CQkJCVwKICAgcmV2 ZXJzZWQtcmFuZ2UtZW5kcG9pbnRzCQkJXApkaWZmIC0tZ2l0IGEvdGVzdHMvcHJvYyBiL3Rl c3RzL3Byb2MKbmV3IGZpbGUgbW9kZSAxMDA3NTUKaW5kZXggMDAwMDAwMC4uYWViNGE1MAot LS0gL2Rldi9udWxsCisrKyBiL3Rlc3RzL3Byb2MKQEAgLTAsMCArMSwxOCBAQAorIyEgL2Jp bi9zaAorIyBUZXN0IHRoZSAvcHJvYyBmaWxlIHN5c3RlbSBpZiBhdmFpbGFibGUuCisKKyMg Q29weXJpZ2h0IDIwMTYgRnJlZSBTb2Z0d2FyZSBGb3VuZGF0aW9uLCBJbmMuCisjCisjIENv cHlpbmcgYW5kIGRpc3RyaWJ1dGlvbiBvZiB0aGlzIGZpbGUsIHdpdGggb3Igd2l0aG91dCBt b2RpZmljYXRpb24sCisjIGFyZSBwZXJtaXR0ZWQgaW4gYW55IG1lZGl1bSB3aXRob3V0IHJv eWFsdHkgcHJvdmlkZWQgdGhlIGNvcHlyaWdodAorIyBub3RpY2UgYW5kIHRoaXMgbm90aWNl IGFyZSBwcmVzZXJ2ZWQuCisKKy4gIiR7c3JjZGlyPS59L2luaXQuc2giOyBwYXRoX3ByZXBl bmRfIC4uL3NyYworCitmYWlsPTAKKwordGVzdCAtciAvcHJvYy9zZWxmL3N0YXR1cyB8fCBz a2lwXyAnTm8gL3Byb2Mvc2VsZi9zdGF0dXMgb24gdGhpcyBwbGF0Zm9ybS4nCisKK2dyZXAg J14nIDwvcHJvYy9zZWxmL3N0YXR1cyA+L2Rldi9udWxsIHx8IGZhaWw9MQorCitFeGl0ICRm YWlsCi0tIAoyLjcuNAoK --------------BC154B7BCFFBF00D7DAAFF94-- From debbugs-submit-bounces@debbugs.gnu.org Mon Dec 12 11:47:39 2016 Received: (at 25180-done) by debbugs.gnu.org; 12 Dec 2016 16:47:39 +0000 Received: from localhost ([127.0.0.1]:39442 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cGTlK-0001rK-RZ for submit@debbugs.gnu.org; Mon, 12 Dec 2016 11:47:38 -0500 Received: from mx2.suse.de ([195.135.220.15]:59017) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cGTlJ-0001rC-Co for 25180-done@debbugs.gnu.org; Mon, 12 Dec 2016 11:47:37 -0500 X-Virus-Scanned: by amavisd-new at test-mx.suse.de Received: from relay1.suse.de (charybdis-ext.suse.de [195.135.220.254]) by mx2.suse.de (Postfix) with ESMTP id 63CA6ACA2; Mon, 12 Dec 2016 16:47:36 +0000 (UTC) From: Andreas Schwab To: Paul Eggert Subject: Re: bug#25180: grep: (standard input): Invalid argument References: X-Yow: Now I need a suntan, a tennis lesson, Annette Funicello and two dozen Day-Glo orange paper jumpsuits!! Date: Mon, 12 Dec 2016 17:47:36 +0100 In-Reply-To: (Paul Eggert's message of "Mon, 12 Dec 2016 08:40:09 -0800") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -5.4 (-----) X-Debbugs-Envelope-To: 25180-done Cc: 25180-done@debbugs.gnu.org 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: -5.4 (-----) On Dez 12 2016, Paul Eggert wrote: > The use case seems unusual. Did a user discover this in practice? https://build.opensuse.org/package/live_build_log/devel:tools/strace/openSUSE_Tumbleweed/x86_64 Andreas. -- Andreas Schwab, SUSE Labs, schwab@suse.de GPG Key fingerprint = 0196 BAD8 1CE9 1970 F4BE 1748 E4D4 88E3 0EEA B9D7 "And now for something completely different." From unknown Sun Jun 22 04:01:15 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Tue, 10 Jan 2017 12:24:05 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator