diff options
author | Alan Modra <amodra@gmail.com> | 2018-10-16 14:39:03 +1030 |
---|---|---|
committer | Alan Modra <amodra@gmail.com> | 2018-10-16 16:41:57 +1030 |
commit | feceaa596ebd1da9d8315c8ce74e45df4384da15 (patch) | |
tree | 8c98953cfb3fb7c9df898e2fc1054b394e819c17 /binutils | |
parent | 08ea4a7805705668c2c4c63b858b6641d052f7e7 (diff) | |
download | gdb-feceaa596ebd1da9d8315c8ce74e45df4384da15.zip gdb-feceaa596ebd1da9d8315c8ce74e45df4384da15.tar.gz gdb-feceaa596ebd1da9d8315c8ce74e45df4384da15.tar.bz2 |
PR23780, assertion abort in function display_raw_attribute
PR 23780
* readelf.c (display_raw_attribute): Correct assertion.
Diffstat (limited to 'binutils')
-rw-r--r-- | binutils/ChangeLog | 5 | ||||
-rw-r--r-- | binutils/readelf.c | 2 |
2 files changed, 6 insertions, 1 deletions
diff --git a/binutils/ChangeLog b/binutils/ChangeLog index d41894f..250108c 100644 --- a/binutils/ChangeLog +++ b/binutils/ChangeLog @@ -1,3 +1,8 @@ +2018-10-16 Alan Modra <amodra@gmail.com> + + PR 23780 + * readelf.c (display_raw_attribute): Correct assertion. + 2018-10-15 Alan Modra <amodra@gmail.com> PR 23534 diff --git a/binutils/readelf.c b/binutils/readelf.c index 41f55ee..fff50c6 100644 --- a/binutils/readelf.c +++ b/binutils/readelf.c @@ -15221,7 +15221,7 @@ display_raw_attribute (unsigned char * p, unsigned char const * const end) unsigned long addr = 0; size_t bytes = end - p; - assert (end > p); + assert (end >= p); while (bytes) { int j; |