X-Loop: [email protected] Subject: bug#856: bash: Invalid processing of Parameter Expansion Reply-To: murzik <[email protected]>, [email protected] Resent-From: murzik <[email protected]> Resent-To: [email protected] Resent-CC: [email protected], [email protected] X-Loop: [email protected] Resent-Date: Thu, 15 Aug 2024 06:32:01 +0000 Resent-Message-ID: <[email protected]> Resent-Sender: [email protected] X-Devuan-PR-Message: report 856 X-Devuan-PR-Package: bash X-Devuan-PR-Keywords: upstream Received: via spool by [email protected] id=B.17237034983871 (code B); Thu, 15 Aug 2024 06:32:01 +0000 Received: (at submit) by bugs.devuan.org; 15 Aug 2024 06:31:38 +0000 Delivered-To: [email protected] Received: from email.devuan.org [2a01:4f9:fff1:13::5fd9:f9e4] by doc.devuan.org with IMAP (fetchmail-6.4.16) for <debbugs@localhost> (single-drop); Thu, 15 Aug 2024 06:31:38 +0000 (UTC) Received: from email.devuan.org by email.devuan.org with LMTP id gFGBJZKgvWaEJAAAmSBk0A (envelope-from <[email protected]>) for <[email protected]>; Thu, 15 Aug 2024 06:30:42 +0000 Received: by email.devuan.org (Postfix, from userid 109) id 81D20403; Thu, 15 Aug 2024 06:30:42 +0000 (UTC) Authentication-Results: email.devuan.org; dkim=pass (2048-bit key; unprotected) header.d=gmail.com [email protected] header.a=rsa-sha256 header.s=20230601 header.b=UOEaq1Mq; dkim-atps=neutral X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on email.devuan.org X-Spam-Level: X-Spam-Status: No, score=-0.1 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,FREEMAIL_FROM,HTML_MESSAGE,RCVD_IN_DNSWL_NONE,SPF_PASS, T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 Received-SPF: Pass (mailfrom) identity=mailfrom; client-ip=2a00:1450:4864:20::442; helo=mail-wr1-x442.google.com; [email protected]; receiver=<UNKNOWN> Received: from mail-wr1-x442.google.com (mail-wr1-x442.google.com [IPv6:2a00:1450:4864:20::442]) by email.devuan.org (Postfix) with ESMTPS id AAD4620A for <[email protected]>; Thu, 15 Aug 2024 06:30:41 +0000 (UTC) Received: by mail-wr1-x442.google.com with SMTP id ffacd0b85a97d-368712acb8dso289144f8f.2 for <[email protected]>; Wed, 14 Aug 2024 23:30:41 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1723703440; x=1724308240; darn=bugs.devuan.org; h=mime-version:message-id:to:subject:from:date:from:to:cc:subject :date:message-id:reply-to; bh=uUGYvmbb/1ojaQjGLzjnDQkgPCuL4A5Dxoa2kFLCxv8=; b=UOEaq1MqCNhtU7pjWnMtKmjkhruaTX0sdToutJ2374c/pQnE+gkK5QZOffWN5jS2bm 0EmV3LaSgoZjCRxKVmS81Rbv4nyW4UMj9ytmMB4pWBHCP6XVxWTW8QAR9DsZievJO/jL hOrHfwtrLcqOvLV60IfK8fMc/gBiGFnzrlVPUi3l4NZV+7jpnzqB5lP5rCSgTaJGFt7/ lQuFw0K8NTXnhVLkXw6AwSJf3fN/wwED7+yNDNL77oKeoqWtKlKTJIZqN23XLgypYsEH +uQG+D+tiFRGXNX3aLR63sJH/0IAI5e2/He4J0wXfcFu5PV9bee9N3/f30eu7SvU0RIc 6vRg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1723703440; x=1724308240; h=mime-version:message-id:to:subject:from:date:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=uUGYvmbb/1ojaQjGLzjnDQkgPCuL4A5Dxoa2kFLCxv8=; b=A15XjFHuFD6XssgqFwQIz+8t8yYP7FNBA18HpED9HeHimMq9pWWAaaB3XhoKVU9Gp5 gQTsDfVhala/lIFgx6lHqidkV17ngi/PiMhYP7KwdNWHeWkGXi6luGL3JmcbIC/ln4Gq rgGCOysI2lQRV3euWb+h86sRiTXdEikSeDypBicIFP2S+BlMhuRpMoLXx+hcrZuTTplV BVTCHm4Q7VUgGdLH9zGq8QhrMMZe4UuNsIsQ75bNSjDxmANpZ+KJhPp9NIiLZvN80Ugq NxcJxzd+qZMzv+wIfgWKgi7ud2wyZ7Z1qn4RTQO6qpF6lj2bmR9XT2kAzzBFJ6aCHjTc k7hQ== X-Gm-Message-State: AOJu0YzocpcHrqcWs8ETO4Z9q6mbWrEf8YsMDnXak4LGwiBMZCPN3sGc 5XdtNVF4CACUZK9oCulGqD/MnENTAn9gPDbFAQXLrfcNphwTiWlFoKgTl1pg X-Google-Smtp-Source: AGHT+IGtiVPJc6h7m4m/y8s8329RyUQ02PeaTRnccRuxw7eGwejcL7VwoA3rnv4oyd5+QlnVoPnYaA== X-Received: by 2002:adf:e301:0:b0:367:434f:ca9a with SMTP id ffacd0b85a97d-37177653909mr3045991f8f.0.1723703439877; Wed, 14 Aug 2024 23:30:39 -0700 (PDT) Received: from [192.168.0.70] ([188.113.129.153]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-37189839f51sm715309f8f.8.2024.08.14.23.30.38 for <[email protected]> (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 14 Aug 2024 23:30:39 -0700 (PDT) Date: Thu, 15 Aug 2024 17:31:08 +1100 From: murzik <[email protected]> To: [email protected] Message-Id: <[email protected]> X-Mailer: geary/43.0 MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="=-afnyE7LzS1ZU3p/nsSG0" --=-afnyE7LzS1ZU3p/nsSG0 Content-Type: text/plain; charset=us-ascii; format=flowed Package: bash X-Debbugs-Cc: [email protected] Version: 5.2.15-2+b7 Severity: normal Tags: upstream Dear Maintainer, When executing: $ Var='Example1 $(Example2)' $ echo "${Var#*'$('}" I see an error: bash: command substitution: line 6: unexpected EOF while looking for matching `'' instend of the expected result of cutting off part of the text. dash and busybox ash work as excepted: $ echo "${Var#*'$('}" Example2) -- System Information: Distributor ID: Devuan Description: Devuan GNU/Linux 5 (daedalus) Release: 5 Codename: daedalus Architecture: x86_64 Kernel: Linux 6.1.0-23-amd64 (SMP w/6 CPU threads; PREEMPT) Kernel taint flags: TAINT_WARN, TAINT_OOT_MODULE Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /bin/dash Init: OpenRC (via /run/openrc), PID 1: openrc-init Versions of packages bash depends on: ii base-files 12.4devuan3 ii debianutils 5.7-0.5~deb12u1 ii libc6 2.36-9+deb12u7 ii libtinfo6 6.4-4 Versions of packages bash recommends: ii bash-completion 1:2.11-6 Versions of packages bash suggests: pn bash-doc <none> -- Configuration Files: /etc/bash.bashrc [Errno 1] Operation not permitted: '/etc/bash.bashrc' /etc/skel/.bash_logout [Errno 1] Operation not permitted: '/etc/skel/.bash_logout' /etc/skel/.bashrc [Errno 1] Operation not permitted: '/etc/skel/.bashrc' /etc/skel/.profile [Errno 1] Operation not permitted: '/etc/skel/.profile' -- no debconf information --=-afnyE7LzS1ZU3p/nsSG0 Content-Type: text/html; charset=us-ascii Content-Transfer-Encoding: quoted-printable <div id=3D"geary-body" dir=3D"auto"><div>Package: bash</div><div>X-Debbugs-= Cc: [email protected]</div><div>Version: 5.2.15-2+b7</div><div>Severit= y: normal</div><div>Tags: upstream</div><div><br></div><div>Dear Maintainer= ,</div><div>When executing:</div><div>$ Var=3D'Example1 $(Example2)'</div><= div>$ echo "${Var#*'$('}"</div><div><br></div><div>I see an error:</div><di= v>bash: command substitution: line 6: unexpected EOF while looking for matc= hing `''</div><div><br></div><div>instend of the expected result of cutting= off part of the text.</div><div>dash and busybox ash work as excepted:</di= v><div>$ echo "${Var#*'$('}"</div><div>Example2)</div><div><br></div><div><= br></div><div>-- System Information:</div><div>Distributor ID: Devuan</div>= <div>Description: Devuan GNU/Linux 5 (daedalus)</div><div>Release: 5</div><= div>Codename: daedalus</div><div>Architecture: x86_64</div><div><br></div><= div>Kernel: Linux 6.1.0-23-amd64 (SMP w/6 CPU threads; PREEMPT)</div><div>K= ernel taint flags: TAINT_WARN, TAINT_OOT_MODULE</div><div>Locale: LANG=3Den= _US.UTF-8, LC_CTYPE=3Den_US.UTF-8 (charmap=3DUTF-8), LANGUAGE not set</div>= <div>Shell: /bin/sh linked to /bin/dash</div><div>Init: OpenRC (via /run/op= enrc), PID 1: openrc-init</div><div><br></div><div>Versions of packages bas= h depends on:</div><div>ii base-files 12.4devuan3</div><div>ii debianut= ils 5.7-0.5~deb12u1</div><div>ii libc6 2.36-9+deb12u7</div><div>ii= libtinfo6 6.4-4</div><div><br></div><div>Versions of packages bash rec= ommends:</div><div>ii bash-completion 1:2.11-6</div><div><br></div><div>V= ersions of packages bash suggests:</div><div>pn bash-doc <none></di= v><div><br></div><div>-- Configuration Files:</div><div>/etc/bash.bashrc [E= rrno 1] Operation not permitted: '/etc/bash.bashrc'</div><div>/etc/skel/.ba= sh_logout [Errno 1] Operation not permitted: '/etc/skel/.bash_logout'</div>= <div>/etc/skel/.bashrc [Errno 1] Operation not permitted: '/etc/skel/.bashr= c'</div><div>/etc/skel/.profile [Errno 1] Operation not permitted: '/etc/sk= el/.profile'</div><div><br></div><div>-- no debconf information</div><div><= br></div></div> --=-afnyE7LzS1ZU3p/nsSG0--
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 X-Loop: [email protected] From: "Devuan bug Tracking System" <[email protected]> To: murzik <[email protected]> Subject: bug#856: Acknowledgement (bash: Invalid processing of Parameter Expansion) Message-ID: <[email protected]> References: <[email protected]> X-Devuan-PR-Message: ack 856 X-Devuan-PR-Package: bash X-Devuan-PR-Keywords: upstream Reply-To: [email protected] Date: Thu, 15 Aug 2024 06:32:02 +0000 Thank you for filing a new bug report with Devuan. You can follow progress on this bug here: 856: https://bugs.devuan.org/cgi/= bugreport.cgi?bug=3D856. This is an automatically generated reply to let you know your message has been received. Your message is being forwarded to the package maintainers and other interested parties for their attention; they will reply in due course. As you requested using X-Debbugs-CC, your message was also forwarded to [email protected] (after having been given a bug report number, if it did not have one). Your message has been sent to the package maintainer(s): [email protected] If you wish to submit further information on this problem, please send it to [email protected]. Please do not send mail to [email protected] unless you wish to report a problem with the Bug-tracking system. --=20 856: https://bugs.devuan.org/cgi/bugreport.cgi?bug=3D856 Devuan Bug Tracking System Contact [email protected] with problems
Received: (at 855) by bugs.devuan.org; 15 Aug 2024 06:42:11 +0000 Return-Path: <[email protected]> Delivered-To: [email protected] Received: from email.devuan.org [2a01:4f9:fff1:13::5fd9:f9e4] by doc.devuan.org with IMAP (fetchmail-6.4.16) for <debbugs@localhost> (single-drop); Thu, 15 Aug 2024 06:42:11 +0000 (UTC) Received: from email.devuan.org by email.devuan.org with LMTP id zTRsCBOjvWbBJQAAmSBk0A (envelope-from <[email protected]>) for <[email protected]>; Thu, 15 Aug 2024 06:41:23 +0000 Received: by email.devuan.org (Postfix, from userid 109) id D3F9E403; Thu, 15 Aug 2024 06:41:22 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on email.devuan.org X-Spam-Level: X-Spam-Status: No, score=0.4 required=5.0 tests=RDNS_DYNAMIC,SPF_PASS, T_SCC_BODY_TEXT_LINE autolearn=no autolearn_force=no version=3.4.6 Received-SPF: Pass (mailfrom) identity=mailfrom; client-ip=193.36.131.86; helo=mx.hindley.org.uk; [email protected]; receiver=<UNKNOWN> Received: from mx.hindley.org.uk (193-36-131-86.cfwn.uk [193.36.131.86]) by email.devuan.org (Postfix) with ESMTPS id C17FA20A for <[email protected]>; Thu, 15 Aug 2024 06:41:21 +0000 (UTC) Received: from hindley.org.uk (apollo.hindleynet [192.168.1.3]) by mx.hindley.org.uk (Postfix) with SMTP id 3AF20C9; Thu, 15 Aug 2024 07:41:20 +0100 (BST) Received: (nullmailer pid 19170 invoked by uid 1000); Thu, 15 Aug 2024 06:41:19 -0000 Date: Thu, 15 Aug 2024 07:41:19 +0100 From: Mark Hindley <[email protected]> To: murzik <[email protected]>, [email protected] Subject: Re: [devuan-dev] bug#855: Invalid processing of Parameter Expansion Message-ID: <[email protected]> References: <[email protected]> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <[email protected]> X-Debbugs-No-Ack: No Thanks Control: merge -1 856 Murzik, On Thu, Aug 15, 2024 at 05:24:40PM +1100, murzik wrote: > Package: bash > X-Debbugs-Cc: [email protected] > Version: 5.2.15-2+b7 > Severity: normal > Tags: upstream As you have identified, this is an upstream issue. You would be best reporting it using bashbug(1). Bash appears not to have a public bug tracker, so I cannot see if it has already been reported. Thanks Mark
Devuan BTS -- Powered by Debian bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.
Devuan Bugs Owner <[email protected]>.
Last modified:
Sun, 1 Dec 2024 00:39:02 UTC