From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: npostavs@users.sourceforge.net Newsgroups: gmane.emacs.bugs Subject: bug#25549: 25.1; eshell grep gives inconsistent output Date: Sun, 29 Jan 2017 12:25:48 -0500 Message-ID: <874m0hsrqb.fsf@users.sourceforge.net> References: <87tw8lzdaj.fsf@it-alanm.williamson-tn.org> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: blaine.gmane.org 1485710725 18952 195.159.176.226 (29 Jan 2017 17:25:25 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Sun, 29 Jan 2017 17:25:25 +0000 (UTC) User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1 (gnu/linux) Cc: 25549@debbugs.gnu.org To: me@alandmoore.com Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sun Jan 29 18:25:20 2017 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cXtE4-0004EV-Lt for geb-bug-gnu-emacs@m.gmane.org; Sun, 29 Jan 2017 18:25:16 +0100 Original-Received: from localhost ([::1]:56142 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cXtEA-0002Mm-5x for geb-bug-gnu-emacs@m.gmane.org; Sun, 29 Jan 2017 12:25:22 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:43666) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cXtDv-0002DW-Bp for bug-gnu-emacs@gnu.org; Sun, 29 Jan 2017 12:25:11 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cXtDq-00018S-EZ for bug-gnu-emacs@gnu.org; Sun, 29 Jan 2017 12:25:07 -0500 Original-Received: from debbugs.gnu.org ([208.118.235.43]:52193) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1cXtDq-00018O-BM for bug-gnu-emacs@gnu.org; Sun, 29 Jan 2017 12:25:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1cXtDq-0000uO-5l for bug-gnu-emacs@gnu.org; Sun, 29 Jan 2017 12:25:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: npostavs@users.sourceforge.net Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 29 Jan 2017 17:25:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 25549 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 25549-submit@debbugs.gnu.org id=B25549.14857106883468 (code B ref 25549); Sun, 29 Jan 2017 17:25:02 +0000 Original-Received: (at 25549) by debbugs.gnu.org; 29 Jan 2017 17:24:48 +0000 Original-Received: from localhost ([127.0.0.1]:50392 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cXtDb-0000tn-L0 for submit@debbugs.gnu.org; Sun, 29 Jan 2017 12:24:47 -0500 Original-Received: from mail-io0-f173.google.com ([209.85.223.173]:35892) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cXtDZ-0000tU-OC; Sun, 29 Jan 2017 12:24:46 -0500 Original-Received: by mail-io0-f173.google.com with SMTP id j13so93167765iod.3; Sun, 29 Jan 2017 09:24:45 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=mxxEmibdDJjPECDE19Yel34wkxV6eDXKk7/XjKLGVR8=; b=VjD3VfHrT7P6aJLD+XR9GDnh8NTtBFYfdbcGJRQrdWxLSHSoDXErUVtfYE6TJ86nUe /f+xA0aXrCNPXv3qvMUBnLZRYvlq5oL9QvV5Zl/r64OHvEtKyfZshM5qKfphuvQY2b4v AGZQsnXoOhJk6BagdURVZinl2cnWGEXlqpvbiSH+Jo78HMmbLBV/9fgQVsVKaxyQucVU k3zGHjUqtVghRgquLRlIpQKY6EeK+szyKAU/SPbRyEAtN70uyBDA+sEov7NqIeL9kflk sUBFjdRoe/Mo9GGNX7V8ZUGgGk2BxorXuMEtW+R2y36WOZvavBNfGokDLEGZE0+HwTfE gy9A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:references:date :in-reply-to:message-id:user-agent:mime-version; bh=mxxEmibdDJjPECDE19Yel34wkxV6eDXKk7/XjKLGVR8=; b=T/G6ClxFhYa68n5+OgGa/wklIc0kCdTwg/EaMGd1V9z/4MOiR+fK4l7ORyMLS/Avz8 nhLgX8CTjj7vycj2Hvj3qIker5EruS1mniNMgesqtX3igt/UsFAqB6eXaHdWV34IIzoI WpcBQRAs8s4STzfdQtz+X2oIBV3i1cq55lgc0CqrM2SdQ76LNAXH2ISnCaFl8xndeZYh yv9FKLHVovU/CrhLC0NymTyTnHOcW38cWWQYWttUCX3wwjIyuPjJQ1bB52Grx9wTmWFE Q4zFDi15ZR9llieH88gWwAUHssLt5/8iDDyEb+Wngd20CvvyM7IfEmyPdc3cMzsc3X4f 3M+w== X-Gm-Message-State: AIkVDXLJ6lEcxzLpmfdq7IQ/OBbJk4ZsVkkIxMvZ8TVSNwANssCPRoaV0khCpy7MWjhqxg== X-Received: by 10.107.28.204 with SMTP id c195mr17119757ioc.223.1485710680085; Sun, 29 Jan 2017 09:24:40 -0800 (PST) Original-Received: from zony ([45.2.7.65]) by smtp.googlemail.com with ESMTPSA id a128sm5004761itg.22.2017.01.29.09.24.39 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Sun, 29 Jan 2017 09:24:39 -0800 (PST) In-Reply-To: <87tw8lzdaj.fsf@it-alanm.williamson-tn.org> (me@alandmoore.com's message of "Thu, 26 Jan 2017 16:06:44 -0600") X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:128761 Archived-At: tags 25549 moreinfo unreproducible quit me@alandmoore.com writes: > When using grep on a large file in eshell, the output is sometimes > inconsistent. For example, when grepping for a string in my > server's apache2 access log (~5 MB) I got anywhere from around 200 to > around 1300 results, just running the same grep command over and over > (the file itself was not changing significantly). > > The bug cannot be consistently reproduced, but has happened in multiple > situations and others have reportedly reproduced it per discussion on > reddit > (https://www.reddit.com/r/emacs/comments/5qbd70/trampeshellgrep_returning_wildly_different/). Could you give some hints on what is needed to reproduce this? Is it the size of the grepped file? Number of matches? Are there some non-ascii characters in the file? Is Tramp required (the first post in the linked thread mentions it, but some other comments seem to suggest it's not required)? You mention the file was not changing "significantly", does this happen also when file stays *exactly* identical? I tried doubling up xdisp.c until it was over 5 MB, but grepping for "int" in eshell returned a consistent number of matches.