diff options
| author | Toby Goodwin <toby@paccrat.org> | 2015-04-14 23:36:05 +0100 |
|---|---|---|
| committer | Toby Goodwin <toby@paccrat.org> | 2015-05-16 21:23:25 +0100 |
| commit | ac05f84854833da085c9503765f462a29c3bc719 (patch) | |
| tree | 953ba09d60245fe5c3c229224ea61dad63ebf299 /ChangeLog | |
| parent | 6ca78ba8c54c4ba6105e04119c5e8146aefa40bd (diff) | |
in initinput() ungetcount was used uninitialized
Diffstat (limited to 'ChangeLog')
| -rw-r--r-- | ChangeLog | 8 |
1 files changed, 8 insertions, 0 deletions
@@ -864,3 +864,11 @@ Changes since rc-1.5b2 Portability: the comment from 1999-08-19 may well have been true at the time, but the final version of the C99 standard called varargs copying macro va_copy(). + +2015-04-14 + + Bug: in initinput(), the call ugchar(EOF) used the ungetcount member + of the top Input structure without initializing it. Thanks to Jeff + Johnson for finding this, Robert Scheck for reporting it, and Uli + Drepper for implementing MALLOC_PERTURB_, a cheap way to find uses of + uninitialized memory. |