diff -Naur bash-4.3_old/input.c bash-4.3/input.c --- bash-4.3_old/input.c 2014-02-07 14:13:08.000000000 +0000 +++ bash-4.3/input.c 2015-07-22 07:00:04.347022263 +0000 @@ -272,7 +272,7 @@ return -1; } - if (buffers[nfd]) + if (nfd < nbuffers && buffers[nfd]) { /* What's this? A stray buffer without an associated open file descriptor? Free up the buffer and report the error. */