bug-bash
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Bug for the 'read' build in


From: Kai Pöritz
Subject: Bug for the 'read' build in
Date: Wed, 9 Nov 2016 16:42:13 +0100
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.4.0

Configuration Information [Automatically generated, do not change]:
Machine: x86_64
OS: linux-gnu
Compiler: x86_64-pc-linux-gnu-gcc
Compilation CFLAGS:  -DPROGRAM='bash' -DCONF_HOSTTYPE='x86_64'
-DCONF_OSTYPE='linux-gnu' -DCONF_MACHTYPE='x86_64-pc-linux-gnu'
-DCONF_VENDOR='pc' -          DLOCALEDIR='/usr/share/locale'
-DPACKAGE='bash' -DSHELL -DHAVE_CONFIG_H   -I. -I./include -I.
-I./include -I./lib  -DDEFAULT_PATH_VALUE='/usr/local/sbin:/
usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin'
-DSTANDARD_UTILS_PATH='/bin:/usr/bin:/sbin:/usr/sbin'
-DSYS_BASHRC='/etc/bash/bashrc' -DSYS_BASH_LOGOUT='/
etc/bash/bash_logout' -DNON_INTERACTIVE_LOGIN_SHELLS -DSSH_SOURCE_BASHRC
-DUSE_MKTEMP -DUSE_MKSTEMP -march=native -fomit-frame-pointer -O2 -pipe
10 uname output: Linux pilgrim 4.7.4 #4 SMP PREEMPT Thu Sep 15 23:22:11
CEST 2016 x86_64 Intel(R) Core(TM) i5-3320M CPU @ 2.60GHz GenuineIntel
GNU/Linux
achine Type: x86_64-pc-linux-gnu

Bash Version: 4.3
Patch Level: 48
Release Status: release

Description:
Dear Chet Ramey,

I think I found a bug in the read build in. I described it at:

https://savannah.gnu.org/support/index.php?109181

But I'll write it here again:

read sets variable on timeout, but should not

When read is used with the -t option and nothing is entered an unset
variable should remain unset but it is set:

$ unset var; read -t 0.5 var; declare -p var
declare -- var=""
$ unset var; read -t 0.5 var <<< ''; declare -p var
declare -- var=""
$

Sincerely

Kai

P.S. Thank you for making such a great tool.


Repeat-By:
     [Describe the sequence of events that causes the problem
    to occur.]

Fix:
    [Description of how to fix the problem.  If you don't know a
     fix for the problem, don't include this section.]



reply via email to

[Prev in Thread] Current Thread [Next in Thread]