bug-bison
[Top][All Lists]
Advanced

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

Re: Bison buffer overflow fix (v1.28 and earlier)


From: Akim Demaille
Subject: Re: Bison buffer overflow fix (v1.28 and earlier)
Date: 04 Oct 2000 13:38:09 +0200
User-agent: Gnus/5.0807 (Gnus v5.8.7) XEmacs/21.1 (Channel Islands)

Thanks, applied.

| A trivial patch to fix a buffer overflow in Bison, covering at least
| versions 1.25 - 1.28.
| 
| Neil.
| 
| diff -urN bison-1.28.GNU/src/reader.c bison-1.28/src/reader.c
| --- bison-1.28.GNU/src/reader.c       Tue Jun 15 07:19:05 1999
| +++ bison-1.28/src/reader.c   Sun Oct  3 15:03:26 1999
| @@ -924,7 +924,7 @@
|    count = 0;
|    while (c >= '0' && c <= '9')
|      {
| -      if (count < 20)
| +      if (count < sizeof(buffer) - 1)
|         buffer[count++] = c;
|        c = getc(finput);
|      }



reply via email to

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