summaryrefslogtreecommitdiff
path: root/NEWS
diff options
context:
space:
mode:
authorJim Meyering <meyering@fb.com>2013-06-01 19:20:06 -0700
committerJim Meyering <meyering@fb.com>2013-06-02 09:25:38 -0700
commit51a8f707131c36d7a88753e3bee839b2a4a336e4 (patch)
treef8aab34122568f6d1ca476d9d469e4d01125c77e /NEWS
parentaeaeb87c134ce748527ba99e749b7369fcba2438 (diff)
downloadcoreutils-51a8f707131c36d7a88753e3bee839b2a4a336e4.tar.xz
od: -wN, N>64K, avoid misbehavior on systems with 32-bit size_t
* src/od.c (PRINT_FIELDS): Declare "i" to be of type uintmax_t, so that the numerator in the expression for "next_pad" does not overflow. (print_named_ascii): Likewise. (print_ascii): Likewise. Bug introduced via commit v6.12-42-g20c0b87. * tests/misc/od.pl: Exercise each of the three affected code paths. * NEWS (Bug fixes): Mention it. Reported by Rich Burridge.
Diffstat (limited to 'NEWS')
-rw-r--r--NEWS4
1 files changed, 4 insertions, 0 deletions
diff --git a/NEWS b/NEWS
index 721e05bf5..cad5eee38 100644
--- a/NEWS
+++ b/NEWS
@@ -18,6 +18,10 @@ GNU coreutils NEWS -*- outline -*-
system such as GNU/Linux where directory ACL umasks override process umasks.
[bug introduced in coreutils-6.0]
+ od -wN with N larger than 64K on a system with 32-bit size_t would
+ print approximately 2*N bytes of extraneous padding.
+ [Bug introduced in coreutils-7.0]
+
tail --retry -f now waits for the files specified to appear. Before, tail
would immediately exit when such a file is inaccessible during the initial
open.