Your message dated Wed, 05 Jul 2006 08:47:06 -0700
with message-id <[EMAIL PROTECTED]>
and subject line Bug#320036: fixed in bash 3.1-5
has caused the attached Bug report to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--- Begin Message ---
Package: bash
Version: 2.05a-11
Severity: grave

chiark:~> bash 0>/dev/null
chiark:~> echo $?
0
chiark:~> strace bash 0>/dev/null 2>&1 | egrep '^read\(0|^_?exit'
read(0, 0x80cadb0, 1)                   = -1 EBADF (Bad file descriptor)
_exit(0)                                = ?
chiark:~> dpkg -s bash
Package: bash
Essential: yes
Status: install ok installed
Priority: required
Section: base
Installed-Size: 872
Maintainer: Matthias Klose <[EMAIL PROTECTED]>
Version: 2.05a-11
Replaces: bash-doc (<= 2.05-1), bash-completion
Depends: base-files (>= 2.1.12)
Pre-Depends: libc6 (>= 2.2.4-4), libncurses5 (>= 5.2.20020112a-1)
Conflicts: bash-completion
Conffiles:
 /etc/bash.bashrc e218a2979b01db4e9c3ae19c94294a57
 /etc/bash_completion 5769c2f29cbbc0bde1cf2996ec6231ec
 /etc/skel/.bash_profile d8e9ecd0b80102c82966a045544bbf68
 /etc/skel/.bashrc e9d2739d6f3d7672222c07d901d46e21
Description: The GNU Bourne Again SHell
 Bash is an sh-compatible command language interpreter that executes
 commands read from the standard input or from a file.  Bash also
 incorporates useful features from the Korn and C shells (ksh and csh).
 .
 Bash is ultimately intended to be a conformant implementation of the
 IEEE POSIX Shell and Tools specification (IEEE Working Group 1003.2).

chiark:~> type bash
bash is hashed (/bin/bash)
chiark:~>

I have also reproduced this with bash 2.05b-2-26, and in the latter
case managed to prove to myself that it does the same with EIO.

This lack of proper error handling might easily cause data loss, as a
script might exit 0 when it hasn't done its work.

Ian.


--- End Message ---
--- Begin Message ---
Source: bash
Source-Version: 3.1-5

We believe that the bug you reported is fixed in the latest version of
bash, which is due to be installed in the Debian FTP archive:

bash-builtins_3.1-5_i386.deb
  to pool/main/b/bash/bash-builtins_3.1-5_i386.deb
bash-doc_3.1-5_all.deb
  to pool/main/b/bash/bash-doc_3.1-5_all.deb
bash-minimal_3.1-5_i386.deb
  to pool/main/b/bash/bash-minimal_3.1-5_i386.deb
bash-static_3.1-5_i386.deb
  to pool/main/b/bash/bash-static_3.1-5_i386.deb
bash_3.1-5.diff.gz
  to pool/main/b/bash/bash_3.1-5.diff.gz
bash_3.1-5.dsc
  to pool/main/b/bash/bash_3.1-5.dsc
bash_3.1-5_i386.deb
  to pool/main/b/bash/bash_3.1-5_i386.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [EMAIL PROTECTED],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Matthias Klose <[EMAIL PROTECTED]> (supplier of updated bash package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [EMAIL PROTECTED])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.7
Date: Wed,  5 Jul 2006 06:56:54 +0200
Source: bash
Binary: bashdb bash-builtins bash bash-minimal bash-static bash-doc
Architecture: source i386 all
Version: 3.1-5
Distribution: unstable
Urgency: low
Maintainer: Matthias Klose <[EMAIL PROTECTED]>
Changed-By: Matthias Klose <[EMAIL PROTECTED]>
Description: 
 bash       - The GNU Bourne Again SHell
 bash-builtins - Bash loadable builtins - headers & examples
 bash-doc   - Documentation and examples for the The GNU Bourne Again SHell
 bash-minimal - The GNU Bourne Again SHell (minimal version)
 bash-static - The GNU Bourne Again SHell (static version)
Closes: 320036 337097 342073 352145 354303 356218 357258 357607 358831 359021 
360543 364509 367198 373904
Changes: 
 bash (3.1-5) unstable; urgency=low
 .
   * Work around the broken remove-shell, not checking for the existance
     of /etc/shells (closes: #337097).
   * Force rebuild of bashref.info (closes: #354303, #357258).
   * Apply upstream patches 015, 016, 017, fixing
     - a problem with the extended globbing code prevented dots from matching
       filenames when used in some extended matching patterns.
     - core dumps when attempting to perform globbing in directories with
       very large numbers of files.
     - Array expansion failure with an arithmetic syntax error when the
       subscript appears within double quotes. Closes: #358831.
   * Add copyrights for contributed files (Joost van Baal). Closes: #357607.
   * bash_completion:
     - Add apt-cache madison completion: Closes: #342073, #359021.
     - Complete files with spaces for bzip2. Closes: #356218.
     - Complete whatis and apropos like man. Closes: #352145.
     - Ignore stderr in apt-cache completion. Closes: #367198.
     - Add flv|FLV files completion for mplayer. Closes: #364509, #373904.
     - Add dvi|DVI files completion for evince. Ubuntu #49880.
   * Fix typos in man page. Closes: #360543.
 .
   [ Ian Jackson ]
   * Make bash die if it cannot read its input file.  Closes: #320036.
     (This is not an ideal fix because, for example, the exit status is
     still wrong - it should be 127, not 2.  Also, the filename is not
     printed.  Unfortunately the code is badly tangled making this small
     fix the most appropriate approach.)
Files: 
 e3c9899c9acab6c0b8b9a538e45d761e 719 base required bash_3.1-5.dsc
 6e8a3c40fc4704f8ae915c1453762c88 226786 base required bash_3.1-5.diff.gz
 9b1aae266df81ce546fa8347e2957516 733700 doc optional bash-doc_3.1-5_all.deb
 142be4e317775242b4dd9b429de590cc 871802 shells required bash_3.1-5_i386.deb
 a5ba3da7d84fe47623735cee25fe2795 99004 utils optional 
bash-builtins_3.1-5_i386.deb
 9c9fbcb5b549d3f42a059c40f000d1e4 703644 shells optional 
bash-static_3.1-5_i386.deb
 d6456abd0b593d8243b57e9588f78055 198414 shells optional 
bash-minimal_3.1-5_i386.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.3 (GNU/Linux)

iD8DBQFEq7vmStlRaw+TLJwRAkDcAKCatYdTu0cU+PyFDcD3XUl0W97AVACaA6O9
818IIxKWl4uqjWw9wWOHGnw=
=h7NV
-----END PGP SIGNATURE-----


--- End Message ---

Reply via email to