Article View: gnu.bash.bug
Article #377BASH 1.02 Cntl-D problem
From: Brian Fox
Date: Tue, 25 Jul 1989 05:41
Date: Tue, 25 Jul 1989 05:41
29 lines
1329 bytes
1329 bytes
Date: Mon, 24 Jul 89 13:47:01 EDT
From: doug@zaphod.prime.com (Douglas Rand)
When I type ^D to the BASH shell I get a segmentation fault. BASH was built
using BISON and GCC on a SUN3 running SUNOS4.0. Any thoughts?
Doug
*** parse.y.~2~ Sat Jul 8 13:23:24 1989
--- parse.y Mon Jul 10 09:16:44 1989
***************
*** 430,435 ****
--- 430,443 ----
current_readline_line = readline (current_readline_prompt);
current_readline_line_index = 0;
+
+ if ((long) current_readline_line == (long) EOF)
+ {
+ current_readline_line = (char *) NULL;
+ current_readline_line_index = 0;
+ return (EOF);
+ }
+
current_readline_line =
(char *)xrealloc (current_readline_line,
2 + strlen (current_readline_line));
Technical Details
Message-ID:
<8907250541.AA23558@aurel.caltech.edu>Path:
arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!purdue!tut.cis.ohio-state.edu!AUREL.CALTECH.EDU!bfoxReferences:
<8907241747.AA11814@zaphod.prime.com>Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!purdue!tut.cis.ohio-state.edu!AUREL.CALTECH.EDU!bfox From: bfox@AUREL.CALTECH.EDU (Brian Fox) Newsgroups: gnu.bash.bug Subject: BASH 1.02 Cntl-D problem Message-ID: <8907250541.AA23558@aurel.caltech.edu> Date: 25 Jul 89 05:41:14 GMT References: <8907241747.AA11814@zaphod.prime.com> Sender: daemon@tut.cis.ohio-state.edu Reply-To: bfox@aurel.caltech.edu Distribution: gnu Organization: GNUs Not Usenet Lines: 29