Report forwarded to debian-bugs-dist@lists.debian.org, Matthias Klose <doko@debian.org>:
Bug#90611; Package bash.
debian-bugs-dist@lists.debian.orgMatthias Klose
Subject: Bug#90611: bash: builtin read doesn't treat signals properly
Reply-To: , 90611@bugs.debian.org
Resent-From:
Resent-To: debian-bugs-dist@lists.debian.org
Resent-CC: Matthias Klose
Resent-Date: Wed, 21 Mar 2001 21:18:03 GMT
Resent-Message-ID:
Resent-Sender: owner@bugs.debian.org
X-Debian-PR-Message: report 90611
X-Debian-PR-Package: bash
X-Debian-PR-Keywords:
X-Loop: owner@bugs.debian.org
Received: via spool by bugs@bugs.debian.org id=B.98520878912934
(code B ref -1); Wed, 21 Mar 2001 21:18:03 GMT
Date: Thu, 22 Mar 2001 08:06:01 +1100
Message-Id: <200103212106.f2LL61o26631@gondor.apana.org.au>
From:
To: submit@bugs.debian.org
X-Mailer: bug 3.3.9
Delivered-To: submit@bugs.debian.org
Package: bash
Version: 2.04-9
Severity: normal
The builtin read command erroneously inherits some trap settings. For
instance, if we start
bash -c 'trap "echo hi" USR1; read foo'
and then send it a USR1, it'll echo hi (first breakage, you must not execute
traps until the foreground command has completed) but keep read running.
Now this particular trap is not one which is normally inheritable, so it
must not be inherited by read and the default behaviour for SIGUSR1 is to
terminate the program.
-- System Information
Debian Release: testing/unstable
Kernel Version: Linux gondor 2.4.2-586tsc #20 Sat Mar 3 22:23:28 EST 2001 i586 unknown
Versions of the packages bash depends on:
ii base-files 2.2.6 Debian base system miscellaneous files
ii libc6 2.2.2-1 GNU C Library: Shared libraries and Timezone
ii libncurses5 5.0-8 Shared libraries for terminal handling
ii libreadline4 4.1-4 GNU readline and history libraries, run-time
Acknowledgement sent to <herbert@gondor.apana.org.au>:
New Bug report received and forwarded. Copy sent to Matthias Klose <doko@debian.org>.
-t
From: owner@bugs.debian.org (Debian Bug Tracking System)
To:
Subject: Bug#90611: Acknowledgement (bash: builtin read doesn't treat signals properly)
Message-ID:
In-Reply-To: <200103212106.f2LL61o26631@gondor.apana.org.au>
References: <200103212106.f2LL61o26631@gondor.apana.org.au>
X-Debian-PR-Message: ack 90611
Thank you for the problem report you have sent regarding Debian.
This is an automatically generated reply, to let you know your message has
been received. It is being forwarded to the developers mailing list for
their attention; they will reply in due course.
Your message has been sent to the package maintainer(s):
Matthias Klose
If you wish to submit further information on your problem, please send
it to 90611@bugs.debian.org (and *not* to
bugs@bugs.debian.org).
Please do not reply to the address at the top of this message,
unless you wish to report a problem with the Bug-tracking system.
Darren Benham
(administrator, Debian Bugs database)
Received: (at submit) by bugs.debian.org; 21 Mar 2001 21:06:29 +0000
From herbert@gondor.apana.org.au Wed Mar 21 15:06:29 2001
Return-path:
Received: from gondor.apana.org.au [203.14.152.114] (root)
by master.debian.org with esmtp (Exim 3.12 1 (Debian))
id 14fpoK-0003M8-00; Wed, 21 Mar 2001 15:06:28 -0600
Received: (from herbert@localhost)
by gondor.apana.org.au (8.11.1/8.11.1/Debian 8.11.0-6) id f2LL61o26631;
Thu, 22 Mar 2001 08:06:01 +1100
Date: Thu, 22 Mar 2001 08:06:01 +1100
Message-Id: <200103212106.f2LL61o26631@gondor.apana.org.au>
From:
Subject: bash: builtin read doesn't treat signals properly
To: submit@bugs.debian.org
X-Mailer: bug 3.3.9
Delivered-To: submit@bugs.debian.org
Package: bash
Version: 2.04-9
Severity: normal
The builtin read command erroneously inherits some trap settings. For
instance, if we start
bash -c 'trap "echo hi" USR1; read foo'
and then send it a USR1, it'll echo hi (first breakage, you must not execute
traps until the foreground command has completed) but keep read running.
Now this particular trap is not one which is normally inheritable, so it
must not be inherited by read and the default behaviour for SIGUSR1 is to
terminate the program.
-- System Information
Debian Release: testing/unstable
Kernel Version: Linux gondor 2.4.2-586tsc #20 Sat Mar 3 22:23:28 EST 2001 i586 unknown
Versions of the packages bash depends on:
ii base-files 2.2.6 Debian base system miscellaneous files
ii libc6 2.2.2-1 GNU C Library: Shared libraries and Timezone
ii libncurses5 5.0-8 Shared libraries for terminal handling
ii libreadline4 4.1-4 GNU readline and history libraries, run-time
Message sent on to <herbert@gondor.apana.org.au>:
Bug#90611.
Subject: Bug#90611: reply from forwarded message to upstream author
Reply-To: Matthias Klose , 90611-quiet@bugs.debian.org
Resent-To:
Resent-Date: Tue, 27 Mar 2001 21:48:52 GMT
Resent-Message-ID:
Resent-Sender: owner@bugs.debian.org
X-Debian-PR-Message: report 90611
X-Debian-PR-Package: bash
X-Debian-PR-Keywords:
X-Loop: owner@bugs.debian.org
Received: via spool by 90611-submitter@bugs.debian.org id=U90611.9857291171365
(code U ref 90611); Tue, 27 Mar 2001 21:48:52 GMT
From: Matthias Klose
MIME-Version: 1.0
Content-Type: message/rfc822
Content-Transfer-Encoding: 7bit
Date: Tue, 27 Mar 2001 23:33:32 +0200 (MEST)
To: 90611-submitter@bugs.debian.org
X-Mailer: VM 6.43 under 20.4 "Emerald" XEmacs Lucid
Message-ID: <15041.1795.606251.734036@bolero>
Delivered-To: 90611-submitter@bugs.debian.org
Received: from obsidian.INS.cwru.edu (root@obsidian.INS.CWRU.Edu [129.22.8.232])
by mail.cs.tu-berlin.de (8.9.3/8.9.3) with ESMTP id UAA10674
for ; Mon, 26 Mar 2001 20:50:44 +0200 (MET DST)
Received: from nike.ins.cwru.edu (nike.INS.CWRU.Edu [129.22.8.219]) by obsidian.INS.cwru.edu with SMTP (8.11.2+cwru/CWRU-3.8)
id f2QIogt29752; Mon, 26 Mar 2001 13:50:42 -0500 (EST) (from chet@nike.ins.cwru.edu)
Reply-To: chet@po.cwru.edu
Message-ID: <1010326184306.AA99543.SM@nike.ins.cwru.edu>
Read-Receipt-To: chet@po.CWRU.Edu
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-In-Reply-To: Message from doko@cs.tu-berlin.de of Sat, 24 Mar 2001 19:42:23 +0100 (MET) (id <15036.60030.57587.814491@bolero>)
X-In-Reply-To: Message from doko@cs.tu-berlin.de of Sat, 24 Mar 2001 19:42:23 +0100 (MET) (id <15036.60030.57587.814491@bolero>)
From: Chet Ramey
To: doko@cs.tu-berlin.de
Cc: chet@po.cwru.edu
Subject: Re: forwarded Debian bash bug
Date: Mon, 26 Mar 2001 13:43:06 -0500
> Subject: Bug#90611: bash: builtin read doesn't treat signals properly
> Date: Thu, 22 Mar 2001 08:06:01 +1100
>
> Package: bash
> Version: 2.04-9
> Severity: normal
>
> The builtin read command erroneously inherits some trap settings. For
> instance, if we start
>
> bash -c 'trap "echo hi" USR1; read foo'
>
> and then send it a USR1, it'll echo hi (first breakage, you must not execute
> traps until the foreground command has completed) but keep read running.
I believe that in this context, `foreground' refers to the POSIX.2 definition
of a job for the purposes of job control. `read' is a regular builtin, so
traps are taken immediately.
> Now this particular trap is not one which is normally inheritable, so it
> must not be inherited by read and the default behaviour for SIGUSR1 is to
> terminate the program.
False. Since `read' is not executed in a subshell environment, and is not a
shell script, the trap handling is inherited. POSIX says only that the trap
handling is `mapped into the appropriate signal handling actions for the
utility'; since read is a regular builtin, executed in the shell context (as
required by POSIX), it keeps the trap.
ksh93 (which claims POSIX conformance, and has probably been certified as
conforming), behaves like bash.
Chet
--
``The lyf so short, the craft so long to lerne.'' - Chaucer
( ``Discere est Dolere'' -- chet)
Chet Ramey, CWRU chet@po.CWRU.Edu http://cnswww.cns.cwru.edu/~chet/
Received: (at 90611-submitter) by bugs.debian.org; 27 Mar 2001 21:38:37 +0000
From doko@cs.tu-berlin.de Tue Mar 27 15:38:37 2001
Return-path:
Received: from mail.cs.tu-berlin.de [130.149.17.13] (root)
by master.debian.org with esmtp (Exim 3.12 1 (Debian))
id 14i1Aj-0000Lw-00; Tue, 27 Mar 2001 15:38:37 -0600
Received: from bolero.cs.tu-berlin.de (doko@bolero.cs.tu-berlin.de [130.149.19.1])
by mail.cs.tu-berlin.de (8.9.3/8.9.3) with ESMTP id XAA20435
for <90611-submitter@bugs.debian.org>; Tue, 27 Mar 2001 23:33:32 +0200 (MET DST)
Received: (from doko@localhost)
by bolero.cs.tu-berlin.de (8.9.3+Sun/8.9.3) id XAA19187;
Tue, 27 Mar 2001 23:33:32 +0200 (MEST)
From: Matthias Klose
MIME-Version: 1.0
Content-Type: message/rfc822
Content-Transfer-Encoding: 7bit
Date: Tue, 27 Mar 2001 23:33:32 +0200 (MEST)
To: 90611-submitter@bugs.debian.org
Subject: reply from forwarded message to upstream author
X-Mailer: VM 6.43 under 20.4 "Emerald" XEmacs Lucid
Message-ID: <15041.1795.606251.734036@bolero>
Delivered-To: 90611-submitter@bugs.debian.org
Received: from obsidian.INS.cwru.edu (root@obsidian.INS.CWRU.Edu [129.22.8.232])
by mail.cs.tu-berlin.de (8.9.3/8.9.3) with ESMTP id UAA10674
for ; Mon, 26 Mar 2001 20:50:44 +0200 (MET DST)
Received: from nike.ins.cwru.edu (nike.INS.CWRU.Edu [129.22.8.219]) by obsidian.INS.cwru.edu with SMTP (8.11.2+cwru/CWRU-3.8)
id f2QIogt29752; Mon, 26 Mar 2001 13:50:42 -0500 (EST) (from chet@nike.ins.cwru.edu)
Reply-To: chet@po.cwru.edu
Message-ID: <1010326184306.AA99543.SM@nike.ins.cwru.edu>
Read-Receipt-To: chet@po.CWRU.Edu
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-In-Reply-To: Message from doko@cs.tu-berlin.de of Sat, 24 Mar 2001 19:42:23 +0100 (MET) (id <15036.60030.57587.814491@bolero>)
X-In-Reply-To: Message from doko@cs.tu-berlin.de of Sat, 24 Mar 2001 19:42:23 +0100 (MET) (id <15036.60030.57587.814491@bolero>)
From: Chet Ramey
To: doko@cs.tu-berlin.de
Cc: chet@po.cwru.edu
Subject: Re: forwarded Debian bash bug
Date: Mon, 26 Mar 2001 13:43:06 -0500
> Subject: Bug#90611: bash: builtin read doesn't treat signals properly
> Date: Thu, 22 Mar 2001 08:06:01 +1100
>
> Package: bash
> Version: 2.04-9
> Severity: normal
>
> The builtin read command erroneously inherits some trap settings. For
> instance, if we start
>
> bash -c 'trap "echo hi" USR1; read foo'
>
> and then send it a USR1, it'll echo hi (first breakage, you must not execute
> traps until the foreground command has completed) but keep read running.
I believe that in this context, `foreground' refers to the POSIX.2 definition
of a job for the purposes of job control. `read' is a regular builtin, so
traps are taken immediately.
> Now this particular trap is not one which is normally inheritable, so it
> must not be inherited by read and the default behaviour for SIGUSR1 is to
> terminate the program.
False. Since `read' is not executed in a subshell environment, and is not a
shell script, the trap handling is inherited. POSIX says only that the trap
handling is `mapped into the appropriate signal handling actions for the
utility'; since read is a regular builtin, executed in the shell context (as
required by POSIX), it keeps the trap.
ksh93 (which claims POSIX conformance, and has probably been certified as
conforming), behaves like bash.
Chet
--
``The lyf so short, the craft so long to lerne.'' - Chaucer
( ``Discere est Dolere'' -- chet)
Chet Ramey, CWRU chet@po.CWRU.Edu http://cnswww.cns.cwru.edu/~chet/
Information forwarded to debian-bugs-dist@lists.debian.org, Matthias Klose <doko@debian.org>:
Bug#90611; Package bash.
debian-bugs-dist@lists.debian.orgMatthias Klose
Subject: Bug#90611: reply from forwarded message to upstream author
Reply-To: Herbert Xu , 90611@bugs.debian.org
Resent-From: Herbert Xu
Resent-To: debian-bugs-dist@lists.debian.org
Resent-CC: Matthias Klose
Resent-Date: Tue, 27 Mar 2001 23:03:57 GMT
Resent-Message-ID:
Resent-Sender: owner@bugs.debian.org
X-Debian-PR-Message: report 90611
X-Debian-PR-Package: bash
X-Debian-PR-Keywords:
X-Loop: owner@bugs.debian.org
Received: via spool by 90611-bugs@bugs.debian.org id=B90611.9857301136674
(code B ref 90611); Tue, 27 Mar 2001 23:03:57 GMT
Date: Wed, 28 Mar 2001 07:55:12 +1000
To: 90611@bugs.debian.org
Cc: chet@po.cwru.edu
Message-ID: <20010328075512.A12987@gondor.apana.org.au>
References: <15041.1795.606251.734036@bolero>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
User-Agent: Mutt/1.2.5i
In-Reply-To: <15041.1795.606251.734036@bolero>; from doko@cs.tu-berlin.de on Tue, Mar 27, 2001 at 11:33:32PM +0200
From: Herbert Xu
Delivered-To: 90611@bugs.debian.org
> > The builtin read command erroneously inherits some trap settings. For
> > instance, if we start
> >
> > bash -c 'trap "echo hi" USR1; read foo'
> >
> > and then send it a USR1, it'll echo hi (first breakage, you must not execute
> > traps until the foreground command has completed) but keep read running.
>
> I believe that in this context, `foreground' refers to the POSIX.2 definition
> of a job for the purposes of job control. `read' is a regular builtin, so
> traps are taken immediately.
You're not supposed to be able to distinguish between regular builtin
utilities and straight utilities (at least not from their behaviour with
respect to asynchronous events). So the same rules must to apply to
both.
> > Now this particular trap is not one which is normally inheritable, so it
> > must not be inherited by read and the default behaviour for SIGUSR1 is to
> > terminate the program.
>
> False. Since `read' is not executed in a subshell environment, and is not a
> shell script, the trap handling is inherited. POSIX says only that the trap
> handling is `mapped into the appropriate signal handling actions for the
> utility'; since read is a regular builtin, executed in the shell context (as
> required by POSIX), it keeps the trap.
Again, since read is a just a utility, it must respect the rules regarding
signal handling as if it were execed.
> ksh93 (which claims POSIX conformance, and has probably been certified as
> conforming), behaves like bash.
Sounds like ksh93 is buggy as well then.
--
Debian GNU/Linux 2.2 is out! ( http://www.debian.org/ )
Email: Herbert Xu ~{PmV>HI~}
Home Page: http://gondor.apana.org.au/~herbert/
PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt
Acknowledgement sent to Herbert Xu <herbert@gondor.apana.org.au>:
Extra info received and forwarded to list. Copy sent to Matthias Klose <doko@debian.org>.
-t
From: owner@bugs.debian.org (Debian Bug Tracking System)
To: Herbert Xu
Subject: Bug#90611: Info received (was Bug#90611: reply from forwarded message to upstream author)
Message-ID:
In-Reply-To: <20010328075512.A12987@gondor.apana.org.au>
References: <20010328075512.A12987@gondor.apana.org.au>
X-Debian-PR-Message: ack-info-maintonly 90611
Thank you for the additional information you have supplied regarding
this problem report. It has been forwarded to the developer(s) and
to the developers mailing list to accompany the original report.
Your message has been sent to the package maintainer(s):
Matthias Klose
If you wish to continue to submit further information on your problem,
please send it to 90611@bugs.debian.org, as before.
Please do not reply to the address at the top of this message,
unless you wish to report a problem with the Bug-tracking system.
Darren Benham
(administrator, Debian Bugs database)
Received: (at 90611) by bugs.debian.org; 27 Mar 2001 21:55:13 +0000
From herbert@gondor.apana.org.au Tue Mar 27 15:55:12 2001
Return-path:
Received: from eriador.apana.org.au [203.14.152.116] (mail)
by master.debian.org with esmtp (Exim 3.12 1 (Debian))
id 14i1Ql-0001jE-00; Tue, 27 Mar 2001 15:55:12 -0600
Received: from [203.14.152.118] (helo=gondolin.priv ident=mail)
by eriador.apana.org.au with esmtp (Exim 3.12 #1 (Debian))
id 14i1Qh-0006fz-00; Wed, 28 Mar 2001 07:55:07 +1000
Received: from herbert by gondolin.priv with local (Exim 3.12 #1 (Debian))
id 14i1Qm-0003OC-00; Wed, 28 Mar 2001 07:55:12 +1000
Date: Wed, 28 Mar 2001 07:55:12 +1000
To: 90611@bugs.debian.org
Cc: chet@po.cwru.edu
Subject: Re: Bug#90611: reply from forwarded message to upstream author
Message-ID: <20010328075512.A12987@gondor.apana.org.au>
References: <15041.1795.606251.734036@bolero>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
User-Agent: Mutt/1.2.5i
In-Reply-To: <15041.1795.606251.734036@bolero>; from doko@cs.tu-berlin.de on Tue, Mar 27, 2001 at 11:33:32PM +0200
From: Herbert Xu
Delivered-To: 90611@bugs.debian.org
> > The builtin read command erroneously inherits some trap settings. For
> > instance, if we start
> >
> > bash -c 'trap "echo hi" USR1; read foo'
> >
> > and then send it a USR1, it'll echo hi (first breakage, you must not execute
> > traps until the foreground command has completed) but keep read running.
>
> I believe that in this context, `foreground' refers to the POSIX.2 definition
> of a job for the purposes of job control. `read' is a regular builtin, so
> traps are taken immediately.
You're not supposed to be able to distinguish between regular builtin
utilities and straight utilities (at least not from their behaviour with
respect to asynchronous events). So the same rules must to apply to
both.
> > Now this particular trap is not one which is normally inheritable, so it
> > must not be inherited by read and the default behaviour for SIGUSR1 is to
> > terminate the program.
>
> False. Since `read' is not executed in a subshell environment, and is not a
> shell script, the trap handling is inherited. POSIX says only that the trap
> handling is `mapped into the appropriate signal handling actions for the
> utility'; since read is a regular builtin, executed in the shell context (as
> required by POSIX), it keeps the trap.
Again, since read is a just a utility, it must respect the rules regarding
signal handling as if it were execed.
> ksh93 (which claims POSIX conformance, and has probably been certified as
> conforming), behaves like bash.
Sounds like ksh93 is buggy as well then.
--
Debian GNU/Linux 2.2 is out! ( http://www.debian.org/ )
Email: Herbert Xu ~{PmV>HI~}
Home Page: http://gondor.apana.org.au/~herbert/
PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt
Noted your statement that Bug has been forwarded to chet@po.cwru.edu.
Request was from Matthias Klose <doko@cs.tu-berlin.de>
to control@bugs.debian.org.
Received: (at control) by bugs.debian.org; 6 Aug 2001 21:57:52 +0000
From doko@cs.tu-berlin.de Mon Aug 06 16:57:52 2001
Return-path:
Received: from mail.cs.tu-berlin.de [130.149.17.13] (root)
by master.debian.org with esmtp (Exim 3.12 1 (Debian))
id 15TsNj-0008QI-00; Mon, 06 Aug 2001 16:57:51 -0500
Received: from bolero.cs.tu-berlin.de (doko@bolero.cs.tu-berlin.de [130.149.19.1])
by mail.cs.tu-berlin.de (8.9.3/8.9.3) with ESMTP id XAA25342
for ; Mon, 6 Aug 2001 23:52:54 +0200 (MET DST)
Received: (from doko@localhost)
by bolero.cs.tu-berlin.de (8.10.2+Sun/8.9.3) id f76LqsM28959;
Mon, 6 Aug 2001 23:52:54 +0200 (MEST)
From: Matthias Klose
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Message-ID: <15215.4534.190923.709905@gargle.gargle.HOWL>
Date: Mon, 6 Aug 2001 23:52:54 +0200
To: control@bugs.debian.org
Subject: forwarded bash bug
X-Mailer: VM 6.89 under 21.1 (patch 14) "Cuyahoga Valley" XEmacs Lucid
Delivered-To: control@bugs.debian.org
forwarded 90611 chet@po.cwru.edu
thanks
Tags added: upstream
Request was from Matthias Klose <doko@cs.tu-berlin.de>
to control@bugs.debian.org.
Received: (at control) by bugs.debian.org; 10 Oct 2003 22:59:13 +0000
From doko@cs.tu-berlin.de Fri Oct 10 17:59:12 2003
Return-path:
Received: from mail.cs.tu-berlin.de [130.149.17.13]
by master.debian.org with esmtp (Exim 3.35 1 (Debian))
id 1A86E3-0007CY-00; Fri, 10 Oct 2003 17:59:11 -0500
Received: from bolero.cs.tu-berlin.de (doko@bolero.cs.tu-berlin.de [130.149.19.1])
by mail.cs.tu-berlin.de (8.9.3p2/8.9.3) with ESMTP id AAA27014
for ; Sat, 11 Oct 2003 00:55:25 +0200 (MET DST)
Received: (from doko@localhost)
by bolero.cs.tu-berlin.de (8.12.10+Sun/8.12.8/Submit) id h9AMtPj2000913;
Sat, 11 Oct 2003 00:55:25 +0200 (MEST)
From: Matthias Klose
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Message-ID: <16263.14557.571565.287067@gargle.gargle.HOWL>
Date: Sat, 11 Oct 2003 00:55:25 +0200
To: control@bugs.debian.org
Subject: tagging readline and bash reports fixed upstream
X-Mailer: VM 7.03 under 21.4 (patch 6) "Common Lisp" XEmacs Lucid
Delivered-To: control@bugs.debian.org
X-Spam-Status: No, hits=0.0 required=4.0
tests=none
version=2.53-bugs.debian.org_2003_10_09
X-Spam-Level:
X-Spam-Checker-Version: SpamAssassin 2.53-bugs.debian.org_2003_10_09 (1.174.2.15-2003-03-30-exp)
retitle 179883 [fixed in 5.0] prompt overwriting with multibyte locale support
tags 179883 + upstream
tags 179883 + fixed-upstream
retitle 172849 [fixed in 5.0] bug in the callback read-char interface
tags 172849 + upstream
tags 172849 + fixed-upstream
tags 173659 + upstream
tags 195678 + upstream
tags 200871 + patch
retitle 154063 [fixed in 5.0] readline redraws entire line for every key
tags 154063 + fixed-upstream
retitle 154884 [fixed in 5.0] input becomes extremely slow with long lines in MBCS
tags 154884 + fixed-upstream
tags 153974 + fixed-upstream
tags 144585 + upstream
tags 115500 + upstream
retitle 65484 [fixed in 5.0] readline: namespace pollution
tags 65484 + fixed-upstream
tags 65484 + upstream
tags 64203 + upstream
tags 64203 + moreinfo
tags 64203 + unreproducible
tags 161057 + upstream
tags 141292 + upstream
tags 140914 + upstream
tags 140914 + unreproducible
tags 120910 + upstream
tags 50853 + upstream
tags 168331 + fixed-upstream
retitle 168331 [fixed in 3.0] value of various assignments not documented
tags 21645 + upstream
tags 165533 + upstream
tags 165533 + fixed-upstream
retitle 165533 [fixed in 3.0] bash: PS4='``' bash -xc : segfaults
tags 158035 + upstream
tags 162952 + upstream
tags 164134 + upstream
tags 211426 + fixed-upstream
retitle 211426 [fixed in 3.0] bash: stats maildir even though MAILCHECK=-1
tags 186218 + fixed-upstream
tags 180290 + fixed-upstream
tags 174744 + fixed-upstream
tags 168321 + fixed-upstream
tags 167003 + upstream
tags 167003 + fixed-upstream
retitle 167003 [fixed in 3.0] "read -a foo <<< $(echo)" segfaults
tags 167002 + fixed-upstream
retitle 167002 [fixed in 3.0] indirection not working with arrays
tags 165212 + upstream
tags 165212 + fixed-upstream
retitle 165212 [fixed in 3.0] history substitution: !* can't handle <(foo)
tags 164134 + upstream
tags 164134 + fixed-upstream
retitle 164134 [fixed in 3.0] bash: EINTR kills redirection
tags 162952 + fixed-upstream
retitle 162952 [fixed in 3.0] infinite loop with IFS="" and compgen -W
tags 152847 + upstream
tags 152847 + fixed-upstream
retitle 152847 [fixed in 3.0] bash: auto-logout doesn't run .logout
tags 120340 + upstream
tags 7047 + upstream
tags 7047 + wontfix
tags 10494 + upstream
tags 10494 + wontfix
tags 61739 + upstream
tags 62517 + upstream
tags 72520 + upstream
tags 86397 + upstream
tags 90611 + upstream
tags 110969 + upstream
tags 159771 + upstream
forwarded 159771 chet@po.cwru.edu
merge 120340 159771
tags 186165 + upstream
forwarded 186165 chet@po.cwru.edu
forwarded 177517 chet@po.cwru.edu
forwarded 175796 chet@po.cwru.edu
forwarded 173982 chet@po.cwru.edu
forwarded 173816 chet@po.cwru.edu
forwarded 168701 chet@po.cwru.edu
tags 168701 + upstream
merge 116082 128997
tags 197965 + upstream
tags 197965 + fixed-upstream
retitle 193570 [fixed in 3.0] kill doesn't differenciate non-numbers
tags 193570 + upstream
tags 193570 + fixed-upstream
forwarded 186994 chet@po.cwru.edu
tags 186994 + upstream
tags 186994 + fixed-upstream
forwarded 176968 chet@po.cwru.edu
tags 176968 + fixed-upstream
retitle 176968 [fixed in 3.0] bash: printf abc output dissappears under bash prompt
tags 174133 + fixed-upstream
retitle 174133 [fixed in 3.0] bash: wait: not the child of this shell: not properly documented
tags 168318 + upstream
tags 168318 + fixed-upstream
retitle 168318 [fixed in 3.0] bash: ${!PREFIX@} expansion not documented
tags 168267 + upstream
tags 168267 + fixed-upstream
tags 155369 + upstream
forwarded 111467 chet@po.cwru.edu
severity 100743 minor
forwarded 199042 chet@po.cwru.edu
severity 199042 minor
merge 100743 111467
merge 100743 199042
retitle 211693 [fixed in 3.0] bash -c 'segfaulting-command ; echo yes' doesn't report the segfault
tags 211693 + upstream
tags 211693 + fixed-upstream
forwarded 204766 chet@po.cwru.edu
tags 204766 + upstream
forwarded 203767 chet@po.cwru.edu
tags 203767 + upstream
forwarded 199703 chet@po.cwru.edu
tags 199703 + upstream
tags 197440 + unreproducible
retitle 195116 [fixed in 3.0] ferror called w/o always first calling clearerr results in spurious errors reported
tags 195116 + upstream
tags 195116 + fixed-upstream
forwarded 192831 chet@po.cwru.edu
tags 192831 + upstream
merge 192831 203767
tags 187727 + upstream
forwarded 187727 chet@po.cwru.edu
tags 183352 + upstream
tags 183352 + fixed-upstream
retitle 183352 [fixed in 3.0] fix documentation about exit status of unset builtin
forwarded 180075 chet@po.cwru.edu
tags 180075 + upstream
merge 190028 180075
tags 178828 + fixed-upstream
retitle 178828 [fixed in 3.0] Missing trailing slash when completing directory names
tags 173744 + fixed-upstream
retitle 173744 [fixed in 3.0] bash: $((++)) updates differently for non built-in
forwarded 173588 chet@po.cwru.edu
tags 173148 + upstream
tags 173148 + fixed-upstream
retitle 173148 [fixed in 3.0] bash: <$var uses new value of var, contrary to POSIX
forwarded 173022 chet@po.cwru.edu
tags 172971 + upstream
tags 172971 + fixed-upstream
retitle 172971 [fixed in 3.0] syntax parsing error involving ;
tags 170298 + upstream
tags 170298 + fixed-upstream
retitle 170298 [fixed in 3.0] rbash is broken as login shell
retitle 162773 [fixed in 3.0] segfault when sourcing file
tags 162773 - moreinfo
tags 162773 - unreproducible
tags 162773 + upstream
tags 162773 + fixed-upstream
tags 160932 + unreproducible
tags 157954 + upstream
tags 157954 + fixed-upstream
retitle 157954 [fixed in 3.0] bash: literal dollars interfere with brace expansion
forwarded 155134 chet@po.cwru.edu
tags 155134 + upstream
tags 155134 + fixed-upstream
retitle 155134 [fixed in 3.0] errors in completion of executable's name
forwarded 131101 ian@caliban.org
tags 189006 + upstream
tags 189006 + fixed-upstream
retitle 189006 [fixed in 3.0] bash: tab completion on relative path directories
thanks