diff options
author | Jim Meyering <jim@meyering.net> | 2001-02-19 08:52:58 +0000 |
---|---|---|
committer | Jim Meyering <jim@meyering.net> | 2001-02-19 08:52:58 +0000 |
commit | 80016947b745624383365c860e2c34a300621fba (patch) | |
tree | 5b87bc415f86c75cc9335b3b9bcc02a978f36f31 /old/textutils | |
parent | 5af9b0048f103248f4973b8362e83f04ce524201 (diff) | |
download | coreutils-80016947b745624383365c860e2c34a300621fba.tar.xz |
*** empty log message ***
Diffstat (limited to 'old/textutils')
-rw-r--r-- | old/textutils/ChangeLog | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/old/textutils/ChangeLog b/old/textutils/ChangeLog index a95d7914a..8a5ac4099 100644 --- a/old/textutils/ChangeLog +++ b/old/textutils/ChangeLog @@ -5,6 +5,15 @@ 2001-02-18 Paul Eggert <eggert@twinsun.com> + Fix a race condition: freed storage accessed during a signal handler. + + * src/sort.c (struct tempnode.next): Now volatile. + (zaptemp): Free the file name after removing it from the temp list, + not before, because a signal can arrive between the two actions + and cleanup () traverses the list. + +2001-02-18 Paul Eggert <eggert@twinsun.com> + Check for input size, and do not overallocate memory. Also check for memory quotas. |