From unknown Sun Jun 22 07:53:50 2025 X-Loop: help-debbugs@gnu.org Subject: bug#17820: sha1sum bug: bad reporting on filenames with "\" Resent-From: Morhold Original-Sender: "Debbugs-submit" Resent-CC: bug-coreutils@gnu.org Resent-Date: Fri, 20 Jun 2014 17:10:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 17820 X-GNU-PR-Package: coreutils X-GNU-PR-Keywords: To: 17820@debbugs.gnu.org X-Debbugs-Original-To: bug-coreutils@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.140328419529431 (code B ref -1); Fri, 20 Jun 2014 17:10:02 +0000 Received: (at submit) by debbugs.gnu.org; 20 Jun 2014 17:09:55 +0000 Received: from localhost ([127.0.0.1]:54989 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Wy2Jy-0007eX-In for submit@debbugs.gnu.org; Fri, 20 Jun 2014 13:09:55 -0400 Received: from eggs.gnu.org ([208.118.235.92]:50849) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WxwNL-0001Tm-63 for submit@debbugs.gnu.org; Fri, 20 Jun 2014 06:48:55 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WxwN6-00009X-TW for submit@debbugs.gnu.org; Fri, 20 Jun 2014 06:48:49 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:58139) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WxwN6-00009Q-Om for submit@debbugs.gnu.org; Fri, 20 Jun 2014 06:48:40 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:52555) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WxwN0-000696-DZ for bug-coreutils@gnu.org; Fri, 20 Jun 2014 06:48:40 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WxwMu-0008Nc-9y for bug-coreutils@gnu.org; Fri, 20 Jun 2014 06:48:34 -0400 Received: from master.morhold.ru ([89.188.102.188]:53805 helo=mx.morhold.ru) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WxwMt-0008F1-Ud for bug-coreutils@gnu.org; Fri, 20 Jun 2014 06:48:28 -0400 Received: from [127.0.0.1] (mx [192.168.0.3] (may be forged)) by mx.morhold.ru (8.14.5/8.14.5) with ESMTP id s5KAmHhq000496 for ; Fri, 20 Jun 2014 14:48:17 +0400 (MSK) (envelope-from freebsd-security@morhold.ru) Message-ID: <53A41168.6070502@morhold.ru> Date: Fri, 20 Jun 2014 14:48:08 +0400 From: Morhold User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:24.0) Gecko/20100101 Thunderbird/24.6.0 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-detected-operating-system: by eggs.gnu.org: FreeBSD 9.x X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -5.0 (-----) X-Mailman-Approved-At: Fri, 20 Jun 2014 13:09:48 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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.0 (-----) How to reproduce: ~> touch "a\b" ~> ls "a\b" a\b ~> sha1sum "a\b" \da39a3ee5e6b4b0d3255bfef95601890afd80709 a\\b ~> sha1sum --version sha1sum (GNU coreutils) 8.13 ~> lsb_release -ds Ubuntu 12.04.4 LTS From unknown Sun Jun 22 07:53:50 2025 X-Loop: help-debbugs@gnu.org Subject: bug#17820: sha1sum bug: bad reporting on filenames with "\" Resent-From: =?UTF-8?Q?P=C3=A1draig?= Brady Original-Sender: "Debbugs-submit" Resent-CC: bug-coreutils@gnu.org Resent-Date: Fri, 20 Jun 2014 17:53:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 17820 X-GNU-PR-Package: coreutils X-GNU-PR-Keywords: To: Morhold Cc: 17820@debbugs.gnu.org Received: via spool by 17820-submit@debbugs.gnu.org id=B17820.14032867705861 (code B ref 17820); Fri, 20 Jun 2014 17:53:01 +0000 Received: (at 17820) by debbugs.gnu.org; 20 Jun 2014 17:52:50 +0000 Received: from localhost ([127.0.0.1]:55059 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Wy2zV-0001WN-Vb for submit@debbugs.gnu.org; Fri, 20 Jun 2014 13:52:50 -0400 Received: from mail2.vodafone.ie ([213.233.128.44]:49058) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Wy2zQ-0001W2-7X; Fri, 20 Jun 2014 13:52:44 -0400 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: ApUBABR0pFNtTNc2/2dsb2JhbAANTINfg0e5Koc/AYEghHgBAQEEAQIgDwFGEAsNCwICBRYLAgIJAwIBAgEWLwYNAQcBAYhDCKsud54mF4EqjUwHgneBTAEDl1+EKIVgj3pr Received: from unknown (HELO [192.168.1.79]) ([109.76.215.54]) by mail2.vodafone.ie with ESMTP; 20 Jun 2014 18:52:32 +0100 Message-ID: <53A474DF.5010800@draigBrady.com> Date: Fri, 20 Jun 2014 18:52:31 +0100 From: =?UTF-8?Q?P=C3=A1draig?= Brady User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130110 Thunderbird/17.0.2 MIME-Version: 1.0 References: <53A41168.6070502@morhold.ru> In-Reply-To: <53A41168.6070502@morhold.ru> X-Enigmail-Version: 1.6 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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 (/) tag 17820 notabug close 17820 stop On 06/20/2014 11:48 AM, Morhold wrote: > How to reproduce: > > ~> touch "a\b" > > ~> ls "a\b" > a\b > > ~> sha1sum "a\b" > \da39a3ee5e6b4b0d3255bfef95601890afd80709 a\\b > > ~> sha1sum --version > sha1sum (GNU coreutils) 8.13 This is expected and is there to escape file names containing '\n' We don't strictly need to also escape file names with '\' in them, and we considered not doing that in this thread, but decided to leave as is: http://lists.gnu.org/archive/html/coreutils/2013-11/msg00017.html thanks, Pádraig.